/* created by Drew Laughlin www.laughlinmarketing.com */

body {margin: 0 auto;
      padding: 0;
	  font-family: verdana, sans-serif; font-size:12px;
      background-color: #000000;}

body,td,p {font-family: tahoma; font-size:15px;}
.maintext {line-height:normal; }
.maintext h1 {line-height:normal;}

h1 {color:#000000; font-size:27px; font-weight:strong; font-family:tahoma, sans-serif; margin-bottom:0px; padding-bottom:0px;}
h2 {font-size:21px; font-weight:strong; color:#FA9205; font-family:tahoma, sans-serif;margin-top:15px; margin-bottom:5px;}
h3 {font-size:19px; font-weight:strong; color:#000000; font-family:tahoma, sans-serif;margin-top:0px; margin-bottom:0px;}
h4 {font-size:13px; font-weight:normal; color:#000; font-family:tahoma, sans-serif; margin-top:0px; padding-top:0px; margin-bottom:18px;}
h5 {font-size:13px; font-weight:normal; color:#000; font-family:tahoma, sans-serif;margin-top:0px; margin-bottom:0px;}
h5.red {color:#770000; font-size:14px;}
h6 {color:#770000; font-size:12px;}

a:link {color:#1F00FF; text-decoration:underline;}
a:visited {color:#1F00FF;text-decoration:none;}
a:hover {color:#cc0000;text-decoration:underline;}

ul.disc {list-style-type: disc}
ul.diamond {list-style-type: diamond; color:#ba0000;}
ul.circle {list-style-type: circle}
ul.square {list-style-type: square}
ul.decimal {list-style-type: decimal}
ul.upper-roman {list-style-type: upper-roman}
ul.check {list-style-type: check}
ul.none {list-style-type: none; }
ul.checkmark {list-style-image:  url(file:///C|/Documents%20and%20Settings/Drew%20Laughlin/My%20Documents/Web%20Pages/DriversEdMadeEasy/images/checkmark.jpg); }

ul.top {
font-family:Verdana;
font-size:9px;
margin:0 0 5px 0;
padding:0 0 5px 0;
text-align:center;
}

li.top a {
text-decoration:none;
display:block;
background-color:#FF9632;
width:93px;
height:15px;
float:left;
color:white;
font-weight:bold;
text-align:center;
}

li.top a:hover {
color:#003366;
background-color:#FF9632;
}

li.top {
display:inline;
}

#avmenu {
clear: left;
float: left;
width: 150px;
margin: 0 0 10px 0;
padding: 0;
font-size: 0.9em;
}

#avmenu ul {	
list-style: none;
width: 125px;
margin: 0 0 20px 0;
padding-left: 3px;
padding-top: 4px;
font-size: 12px;
}	

#avmenu li {
margin-bottom: 2px;
}

#avmenu li a {
font-weight: bold;
height: 17px;
text-decoration: none;
color: #003366;
display: block;
padding: 6px 0 0 10px;
background: #F1F1F1;
border-left: 4px solid #003366;
}		
	
#avmenu li a:hover {
background: #F1F1F1;
color: #FF9632;
border-left: 4px solid #FF9632;
}

.announce {
margin: 10px 0 10px 3px;
display: block;
padding: 5px;
width: 115px;
color: #505050;
background-color: #F1F1F1;
}

#box {
border: 1px solid red;
background: #F1F1F1;
width: 115px;
padding: 5px;
color: #000;
}

.orangebutton {
display:block;
background-image:  url(file:///C|/Documents%20and%20Settings/Drew%20Laughlin/My%20Documents/Web%20Pages/DriversEdMadeEasy/%22images/orange_button.jpg%22);
background-repeat:no-repeat;
height:160px;
width:200px;
}

.orangebutton a:hover {
background-position: 0px -170px;
}

.sidetop {
	text-align: center;
	font-size: .95em;
	padding: 4px;
	background-color: #003366;
	border:1px;
	border-style: solid;
	border-color: #003366;
	color:white;
	width:115px;
	margin-left:3px;
	
}
.sideelse {
	text-align: left;
	padding: 4px;
	font-size: .95em;
	background-color: #EEEEEE;
	border:1px;
	border-style: solid;
	border-color: #003366;
	width:115px;
	margin-left:3px;
}

.sidetopb {
	text-align: center;
	font-size: .95em;
	padding: 4px;
	background-color: #cc0000;
	border:1px;
	border-style: solid;
	border-color: #cc0000;
	color:white;
	width:115px;
	margin-left:3px;
	
}
.sideelseb {
	text-align: left;
	padding: 4px;
	font-size: .95em;
	background-color: #EEEEEE;
	border:1px;
	border-style: solid;
	border-color: #cc0000;
	width:115px;
	margin-left:3px;
}

.sidetopc {
	text-align: center;
	font-size: .95em;
	padding: 4px;
	background-color: #FF9632;
	border:1px;
	border-style: solid;
	border-color: #FF9632;
	color:white;
	width:115px;
	margin-left:3px;
	
}
.sideelsec {
	text-align: left;
	padding: 4px;
	font-size: .95em;
	background-color: #EEEEEE;
	border:1px;
	border-style: solid;
	border-color: #FF9632;
	width:115px;
	margin-left:3px;
}



.myBotton {
	display:block; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -5px 0px 0px 5px; PADDING-TOP: 0px
}
.myBotton A {
	float: left; WIDTH: 200px; TEXT-INDENT: 0px; HEIGHT: 160px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.myBotton A:link {
	BACKGROUND-IMAGE:   url(file:///C|/Documents%20and%20Settings/Drew%20Laughlin/My%20Documents/Web%20Pages/DriversEdMadeEasy/%22images/blue_button.jpg%22);
}
.myBotton A:visited {
	BACKGROUND-IMAGE:   url(file:///C|/Documents%20and%20Settings/Drew%20Laughlin/My%20Documents/Web%20Pages/DriversEdMadeEasy/%22images/blue_button.jpg%22);
}
.myBotton A:hover {
	BACKGROUND-IMAGE:   url(file:///C|/Documents%20and%20Settings/Drew%20Laughlin/My%20Documents/Web%20Pages/DriversEdMadeEasy/%22images/blue_button.jpg%22);
	background-position: 0px  -180px;
	TEXT-DECORATION: none;
}

.myBotton A UL {
	MARGIN-TOP: -2px; TEXT-INDENT: 0px; LIST-STYLE-TYPE: none
}
.myBotton A LI {
	MARGIN-LEFT: -40px
}
.myBotton .myTittle {
	MARGIN-TOP: 14px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #006633
}
.myBotton .myText {
	MARGIN-TOP: 13px; FONT-SIZE: 11px; COLOR: #000099
}
.myBotton .myLink {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000099; PADDING-TOP: 0px; TEXT-DECORATION: underline
}

.bl {background:   url(file:///C|/Documents%20and%20Settings/Drew%20Laughlin/My%20Documents/Web%20Pages/DriversEdMadeEasy/bl.gif) 0 100% no-repeat #FF9632; width: 99%}
.br {background:   url(file:///C|/Documents%20and%20Settings/Drew%20Laughlin/My%20Documents/Web%20Pages/DriversEdMadeEasy/br.gif) 100% 100% no-repeat}
.tl {background:   url(file:///C|/Documents%20and%20Settings/Drew%20Laughlin/My%20Documents/Web%20Pages/DriversEdMadeEasy/tl.gif) 0 0 no-repeat}
.tr {background:   url(file:///C|/Documents%20and%20Settings/Drew%20Laughlin/My%20Documents/Web%20Pages/DriversEdMadeEasy/tr.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px; margin:0 0 0 0;}

.blw {background:   url(file:///C|/Documents%20and%20Settings/Drew%20Laughlin/My%20Documents/Web%20Pages/DriversEdMadeEasy/bl_orange_white.gif) 0 100% no-repeat #FFF; width: 100%;}
.brw {background:   url(file:///C|/Documents%20and%20Settings/Drew%20Laughlin/My%20Documents/Web%20Pages/DriversEdMadeEasy/br_orange_white.gif) 100% 100% no-repeat}
.tlw {background:   url(file:///C|/Documents%20and%20Settings/Drew%20Laughlin/My%20Documents/Web%20Pages/DriversEdMadeEasy/tl_orange_white.gif) 0 0 no-repeat}
.trw {background:   url(file:///C|/Documents%20and%20Settings/Drew%20Laughlin/My%20Documents/Web%20Pages/DriversEdMadeEasy/tr_orange_white.gif) 100% 0 no-repeat; padding:10px}
.clearw {font-size: 1px; height: 1px; margin:0 0 0 0;}

#border {
border-radius: 10px;
}

#cs_flashBody
{
	background-color: #ffffff;
	font: .8em/1.3em verdana,arial,helvetica,sans-serif;
	text-align: center;
}

#cs_noexpressUpdate
{
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003300;
	text-align: left;
	background-image:   url(file:///C|/Documents%20and%20Settings/Drew%20Laughlin/My%20Documents/Web%20Pages/DriversEdMadeEasy/pt-test_nofp_bg.gif);
	background-repeat: no-repeat;
	width: 210px; 
	height: 200px;	
	padding: 40px;
}

    #tabsI {
      float:left;
      width:100%;
      background:#fff;
      font-size:93%;
      line-height:normal;
	  border-bottom: 0px solid #cc0000;
      }
    #tabsI ul {
        margin:0;
        padding:10px 10px 0 50px;
        list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsI a {
      float:left;
      background:  url(file:///C|/Documents%20and%20Settings/Drew%20Laughlin/My%20Documents/Web%20Pages/DriversEdMadeEasy/%22images/tableftI-red.gif%22) no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsI a span {
      float:left;
      display:block;
      background:  url(file:///C|/Documents%20and%20Settings/Drew%20Laughlin/My%20Documents/Web%20Pages/DriversEdMadeEasy/%22images/tabrightI-red.gif%22) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#fff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      color:#fff;
      }
    #tabsI a:hover {
      background-position:0% -42px;
      }
    #tabsI a:hover span {
      background-position:100% -42px;
      }

        #tabsI #current a {
                background-position:0% -42px;
				color:#fff;
        }
        #tabsI #current a span {
                background-position:100% -42px;
				color:#fff;
        }
		
		#button {
        width: 12em;
        border-right: 0px;
        padding: 0 0 1em 0;
        margin-bottom: 1em;
        font-family: Tahoma, Arial, sans-serif;
                /*'Trebuchet MS', 'Lucida Grande', Verdana, Arial, sans-serif;*/
        font-size : 10px;
        background-color: #021C7D;
        color: #333;
        }

        #button ul {
                list-style: none;
                margin: 0;
                padding: 0;
                border: none;
                }

        #button li {
                border-bottom: 0px;
                margin: 0;
                list-style: none;
                list-style-image: none;
                }

        #button li a {
                display: block;
                padding: 5px 5px 5px 0.5em;
                border-left: 10px solid #1958b7;
                border-right: 10px solid #508fc4;
                background-color: #021C7D;
                color: #fff;
                text-decoration: none;
                width: 100%;
				border-left: 10px solid #021C7D;
                border-right: 10px solid #021C7D;
                }

        html>body #button li a {
                width: auto;
                }

        #button li a:hover {
                border-left: 10px solid #cc0000;
                border-right: 10px solid #cc0000;
                background-color: #cc0000;
                color: #fff;
                }

        #button li #active {
                border-left: 10px solid #04D704;
                border-right: 10px solid #04D704;
                background-color: #04D704;
                color: #fff;
                }

#navcontainer { /* none needed */ }

ul#navlist {
        margin: 0;
        padding: 0;
        list-style-type: none;
        white-space: nowrap;
		text-align:center;
}

ul#navlist li {
        float: left;
		font-family: verdana, arial, sans-serif;
        font-size: 9px;
        font-weight: bold;
        margin: 0;
        padding: 5px 0px 4px 0px;
        background-color: #021C7D;
        border-top: 1px solid #021C7D;
        border-bottom: 1px solid #021C7D;
		
}

#navlist a, #navlist a:link {
        margin: 0;
        padding: 5px 26px 4px 26px;
        color: #fff;
        border-right: 0px solid #d1e3db;
        text-decoration: none;
}

ul#navlist li#active {
        color: #fff;
        background-color: #00CC00;
}

#navlist a:hover {
        color: #fff;
        background-color: #cc0000;
}				
