	#header {

border-bottom:10px solid #335687;

height:82px;

text-align:center;

}



body {

font-family:Georgia,Cambria,"Times New Roman",Times,serif;



font-size:12px;



line-height:18px;

}



#main_faq a, .main_faq a

{

	font-weight:normal;

}





ul.sitemap {

list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin:0 0 1em;

padding:0;

}



.sitemap ul li

{

	list-style-type:none;

}



#middle_column_sitemap {

float:left;

margin-left:35px;

padding:3px;

width:700px;

}



ul.sitemap li {

margin:0;

padding:0.25em 0;

}



.sitemap a

{

	color:#333;



	font-weight:bold;



	text-decoration:none;

}





.text_nw_course

{

	color:#7D7D7D;

font-family:Trebuchet MS,Verdana,Arial,Sans-serif;

font-size:13px;

font-weight:normal;

text-align:center;

}



#latest li

{

	list-style-type:decimal;

	color:#7D7D7D;

font-family:Trebuchet MS,Verdana,Arial,Sans-serif;

font-size:13px;

font-weight:normal;

}



.text11

{

	color:#335687;

font-family:Trebuchet MS,Verdana,Arial,Sans-serif;

font-size:13px;

font-weight:bold;

}



#wrapper_div {

margin-left:auto;

margin-right:auto;

width:980px;

}



.text_new

{

color:#335687;

font-family:verdana;

font-size:11px;

font-weight:bold;

text-decoration:underline;	

}



#new_faq {

font-size:14px;

font-weight:bold;

text-align:left;



line-height:18px;

}



.text8 {

color:#335687;

font-family:verdana;

font-size:11px;

font-weight:bold;

text-decoration:underline;

}



.argument li

{

	list-style-image:none!important;



	list-style-type:decimal!important;

}



.textexcerpt2 

{

color:#7D7D7D;



font-family:Trebuchet MS,Verdana,Arial,Sans-serif;



font-size:18px;



font-weight:bold;



line-height:20px;



}







#faq_left

{

	width:394px;



	float:left;

}



#faq_right

{

	width:300px;



	float:left;



	padding-top:16px;

}



#main_faq5 {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#E5ECF9 none repeat scroll 0 0;

border:2px solid #CCCCCC;

margin-bottom:15px;

padding:10px;



height:150px;

}



#main_faq5 a {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(../images/black-triangle.gif) no-repeat scroll 5px 50%;

line-height:24px;

padding-left:20px;

}



#toplink1

{

border:1px solid #335687;

float:right;

height:30px;

line-height:28px;

padding-right:11px;

width:auto;

}



#newone

{

	

	padding-left:23px;



	margin:0;



}



#toplink1 a {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(../images/red-triangle.gif) no-repeat scroll 10px 50%;

padding-left:23px;

}



#newone li

{

	list-style-image:url(../images/li_arr.gif);



	list-style-type:none;



	padding-bottom:10px;



	font-family:Trebuchet MS,Verdana,Arial,Sans-serif;



	color:#7D7D7D;



	font-size:13px;

	

}



#main_faq4 a {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(../images/black-triangle.gif) no-repeat scroll 5px 50%;

line-height:24px;

padding-left:20px;

font-weight:normal;

}



.smaller {

font-size:14px;

font-weight:bold;

padding-left:20px;

}



#main_faq5 a

{

	font-weight:normal;

}



#newborder

{

	border:3px solid #808080;



	padding-left:17px;

	

	padding-top:17px;



	padding-bottom:17px;



	padding-right:13px;

}



#framecontent p

{

color:#666666!important;

font-family:trebuchet MS!important;

font-size:13px!important;

font-weight:normal;

text-align:justify;

}



#main_faq4 {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#E5ECF9 none repeat scroll 0 0;

border:2px solid #CCCCCC;

margin-bottom:15px;

padding:10px;

width:594px;

}

#newcode

{

	color:#9999FF;

}



#divLinks a

{

	

	text-decoration:underline;



}



.HeaderLetter

{

	

font-size:13px;



font-weight:bold;



}





#main_faq, .main_faq{

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#E5ECF9 none repeat scroll 0 0;

border:2px solid #CCCCCC;

margin-bottom:15px;

padding:10px;

}



#middle_left {

float:left;

width:374px;

}



#main_faq1 {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#E5ECF9 none repeat scroll 0 0;

border:2px solid #CCCCCC;

margin-bottom:15px;

padding:10px;

height:317px;

}



#main_faq1 a {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(../images/black-triangle.gif) no-repeat scroll 5px 50%;

line-height:24px;

padding-left:20px;

}



#middle_right {

float:left;

margin-left:20px;

width:374px;

}



#main_faq a, .main_faq a {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(../images/black-triangle.gif) no-repeat scroll 5px 50%;

line-height:24px;

padding-left:20px;

}



#header1 {

float:left;

width:218px;

}



.textbold {

color:#808080;

font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;

font-size:13px;

font-weight:bold;

}



a {

color:#335687;

font-weight:bold;

text-decoration:none;

}



#main_faq a, .main_faq a

{

	font-weight:normal;

}



td.FIELD1 

{

font-size:12px;



padding:15px;

}



td.comment_table b {

color:#666666;

}







#topmenu a:hover

{

	background:#EBF3FA;

	

	color:#000;



    border-bottom:4px solid #335687;

}



a:hover

{

	

	color:#72A545;



}



#header2 {

color:#335687;

float:left;

font-size:13px;

font-weight:bold;

padding-left:10px;

padding-top:11px;

text-align:left;

width:743px;

}



.center {

text-align:center;

}



#wrapper {

margin-left:auto;

margin-right:auto;

width:980px;

}



#topmenu {

height:34px;

width:980px;

}



#topmenu ul {

border-color:#808080;

border-style:solid;

border-width:0 0 4px;

bottom:4px;

float:left;

font-family:'Trebuchet MS',Tahoma,Arial,Sans-serif;

font-size:1.4em;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:bold;

line-height:normal;

list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin:0;

padding:0;

position:relative;

width:981px;

}



#topmenu li {

display:inline;

}





#topmenu li a {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:white url(../images/menudivide.gif) repeat-y scroll right top;

border-bottom:4px solid #808080;

bottom:-4px;

color:#808080;

float:left;

padding:0 10px;

position:relative;

font-weight:normal;

text-decoration:none;

}



li#current a {

background-color:#F3F3F3 !important;

border-bottom:4px solid #335687 !important;

color:#333333 !important;

}





.clr {

clear:both;

}



#whitebox {

padding-bottom:10px;

padding-top:10px;

text-align:left;

width:980px;

}



#left_column {

float:left;

width:200px;

}



div.moduletable h3 {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(../images/h3-bg.gif) no-repeat scroll center center;

border-bottom:1px solid #DDDDDD;

border-top:2px solid #335687;

color:#333333;

font-size:135%;

font-variant:small-caps;

letter-spacing:1px;

margin:0 0 10px;

padding:10px 40px;

text-align:center;

}



h3 {

color:#7D7D7D;

font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;

font-size:16px;

margin-bottom:10px;

margin-top:0;

}



#left_column ul.sidemenu {

list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin:0 0 8px;

padding-left:0;

padding-right:0;

text-align:left;

text-decoration:none;

}



#left_column ul.sidemenu li {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(../images/arrow.gif) no-repeat scroll 2px 8px;

border-bottom:1px solid #EEEEEE;

padding:4px 5px 4px 20px;

list-style-image:none!important;

}



#footer {

border-top:5px solid #335687;

color:#000000;

font-weight:bold;

height:40px;

line-height:38px;

margin-top:20px;

text-align:center;

width:100%;

}



#footer a {

font-weight:bold;

text-decoration:none;

}









#left_column ul.sidemenu a {

background-image:none;

font-weight:bold;

text-decoration:none;

}



#middle_column_compare1 {

float:left;

margin-left:5px;

padding:3px;

width:768px;

}



h1 {

color:#7D7D7D;

font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;

font-size:20px;

font-weight:normal;

margin-top:0;

text-align:left;

margin-bottom:0;

margin-top:0;

}



h2 {

color:#7D7D7D;

font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;

font-size:20px;

font-weight:normal;

line-height:100%;

margin-bottom:0;

margin-top:0;

}



#toplink

{

	float:right;



	height:30px;



	padding-right:11px;



	width:auto;



	border:1px solid #335687;



	line-height:28px;



	

}



#toplink a

{

	background:url(../images/red-triangle.gif) no-repeat 10px;



	padding-left:23px;

}



.text li

{

list-style-image:url(../images/clip_bullets.gif);

list-style-position:outside;

list-style-type:disc;

}



.text 

{

color:#7D7D7D;

font-family:Trebuchet MS,Verdana,Arial,Sans-serif;

font-size:13px;

font-weight:normal;

text-align:justify;

}



.textexcerpt {

color:#565656;

font-family:Georgia,"Times New Roman",Times,serif;

font-weight:normal;

line-height:1.5;

font-size:1.5em;

}



.textbox {

background-color:#B5E7F7;

border:1px solid black;

color:black;

font-family:Verdana,Arial,Sans-Serif;

font-size:11px;

text-align:center;

width:550px;

}



#newone1 li, .newone1 li {

color:#7D7D7D;

font-family:Trebuchet MS,Verdana,Arial,Sans-serif;

font-size:13px;

list-style-image:url(../images/li_arr.gif);

list-style-type:none;

padding-bottom:0px;

}



#newone1, .newone1 {

margin:0;

padding-left:45px;

}





.textbold2 {

color:#8b0000;

font-family:Trebuchet MS,Verdana,Arial,Sans-serif;

font-size:13px;

font-weight:bold;

}



table.comment {

background-color:#FDF4D7;

border:1px solid #E1AA2D;

border-collapse:collapse;

padding:5px;

}



td.comment_table {

font-size:12px;

}







/* For the table-styling */





table.helpT

{ 

     text-align: center;

     font-family: Verdana;

     font-weight: normal;

     font-size: 11px;

     color: #404040;

     width: 500px;

     background-color: #fafafa;

     border: 1px #6699CC solid;

     border-collapse: collapse;

     border-spacing: 0px; } 



td.helpHed

{ 

     border-bottom: 2px solid #6699CC;

     border-left: 1px solid #6699CC;

     background-color: #BEC8D1;

     text-align: left;

     text-indent: 5px;

     font-family: Verdana;

     font-weight: bold;

     font-size: 11px;

     color: #404040; }



td.sup 

{ background-color: #FCC; }





td.helpBod

{ 

     border-bottom: 1px solid #9CF;

     border-top: 0px;

     border-left: 1px solid #9CF;

     border-right: 0px;

     text-align: left;

     text-indent: 10px;

     font-family: Verdana, sans-serif, Arial;

     font-weight: normal;

     font-size: 11px;

     color: #404040;

     background-color: #fafafa; }



table.sofT

{ 

    text-align: center;

    font-family: Verdana;

    font-weight: normal;

    font-size: 11px;

    color: #404040;

    background-color: #fafafa;

    border: 1px #6699CC solid;

    border-collapse: collapse;

    border-spacing: 0px; } 



table.sofT td

{

	border-bottom: 1px solid #9CF;

	border-top: 0px;

	border-left: 1px solid #9CF;

	border-right: 0px;

	text-align: left;

	text-indent: 0px;

	font-family: Verdana, sans-serif, Arial;

	font-weight: normal;

	font-size: 11px;

	color: #404040;

	background-color: #fafafa;

}



table.sofT td.helpHed

{

	border-bottom: 2px solid #6699CC;

	border-left: 1px solid #6699CC;

	background-color: #BEC8D1;

	text-align: left;

	text-indent: 5px;

	font-family: Verdana;

	font-weight: bold;

	font-size: 11px;

	color: #404040;

}



table.sofT td.sup { background-color: #FCC; }

.sup { background-color: #FCC; }

div.text {

	text-align:right;

}





	table#AutoNumber47 p,

	table#AutoNumber477 p

	{

	margin:0px;

	padding:1px 0px;

}



#text_new td a {

font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;

font-size: 13px;

}

/*Random Banner js fix*/

a#js-link {

	display: block;

	position: absolute;

	width: 728px;

	height: 90px;

	z-index: 101;

}