/* Default CSS Document */

															/** BODY ELEMENTS **/
* {
	margin: 0;
	padding: 0;
	}
	
	body {
		color: #333;
		background-color: #fff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 100%;
		line-height:130%;
		}

.formborder{border:1px solid #6699cc;}

.marginzero{text-align:center;}

#sitewrap{margin:0.8em; width:60%;}

#columtwo{/*float:right;
	width:205px;
	margin: 5px 10px 0px 0px;
	display: block;*/

	width: 205px;
	float: right;}
	
	
#columtwo a, a:link, a:visited{color:#FF5B00; text-decoration:none; border:0}
#columtwo a:hover{color:#FF5B00; text-decoration:underline;}
#columtwo a:focus{color:#BF4400; background-color:#FFFFCC;}

#columtwo img{margin: 20px 0px;}
	
.columtwo_holder{margin: 20px 0px 0px 0px; border-bottom:1px solid #E0E0E0;}

.columtwo_holder h2 {
	color:#333;
	font-size:0.8em;
	background:#F2F1EF;
	padding: 0.5em 10px 0.4em 10px;}
	
.columtwo_holder2{margin: 0px 0px 0px 0px;}



.columtwo_holder2 h2 {
	color:#333;
		font-size:0.8em;
	border:none;
	padding: 10px;}	

.columtwo_header{background:#E0E0E0; margin-bottom:4px;}

.columtwo_header h2{background:none;}

.helpbox{margin-top:-4px; padding:1px 10px 1px 10px;}
.navbox{margin-top:-4px;}

.helpbox_sponsor{padding:1px 10px 1px 10px; font-size:80%;}


															/** MAIN CONTAINERS **/

.buttons{border-top:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0; padding:0.4em 0;}
.form_container{border:1px solid #ddd; padding:0.4em; margin-bottom:1em;}
.form_container span{font-size:80%;}

div#center {margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:10px; width:98%;}

div#container {width:100%; margin:0 auto; padding:0;}

#header {
	margin:0;
	padding:0.1em 0em;
	background: #FF5C00 left bottom url('../images/mastbg.gif') repeat-x;
	width:100%;
	-webkit-border-radius: 8px 8px 0px 0px;
	-khtml-border-radius: 8px 8px 0px 0px;	
	-moz-border-radius: 8px 8px 0px 0px;
	border-radius: 8px 8px 0px 0px;
	}
	
	div#header p{clear:both; margin:0 15px 1.4em 12px; color:#000; font-size: 75%;}
	div#header img{border:0px; float:left; margin:1.2em 0 0.3em 13px; width:auto;}

.greyline{
	border-bottom: 1px solid #e0e0e0;
	margin: 5px 12px 0px 0px;}

	
.header_holder{background: #FF5C00 left bottom url('../images/mastbg.gif') repeat-x; margin-right:10px;
	/* fix to make work in ie6 by martin */
	height:95px;
	/* above */
	position:relative;
	/*overflow:hidden;*/}
			
				
#bottomnav{background-color:#669; background-image:url(../images/bg4.jpg); background-position:50% 50%; background-repeat:repeat; margin-top:10px; margin-bottom:10px; width:100%;}
				
	div#footer {
		clear: both;
		}


h1 {
	color: #ff5b00;
	font-size: 125%;
	margin: 3px 0px 5px 1px;
	padding: 0px;
	}

h2 {
	color: #333;
	margin: 3px 0px 0px 0px;
	padding: 6px 0px;
	font-size: 70%;
	border-top:1px solid #E0E0E0;
	border-left:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
	background-color:#F2F1EF;
	text-indent: 5px;
	}
	
.login_title {
	color: #333;
	margin: 0px;
	padding: 6px 0px;
	font-size: 80%;
	border-top:1px solid #FF5B00;
	border-bottom:1px solid #FF5B00;
	border-left:none;
	border-right:none;
	background-color:#fff;
	text-indent: 5px;
	}	


h3 {
	color: #333;
	font-size:13px;
	line-height: 1.5em;
	background-color:#f2f1ef;
	}




.quicklinks{width:100%; background-color:#99c; font-size:80%; text-align:center;}

.quicklinks_inner{width:90%; background-color:#ccf; margin:0 auto;}

.quicklinks_inner ul{padding-top:10px; padding-bottom:10px; list-style-type:none;}

.quicklinks_inner li{padding-top:2px; padding-bottom:2px;}

.quicklinks img{padding-top:10px; padding-bottom:10px;}


.orange{color:#FF9900;}


.breaka{padding-top:14px; padding-bottom:20px; text-align:center; margin:0 auto;}

															/** SUB CONTAINERS **/


.displaytable table{text-align:center; width:100%; margin-top:20px; margin-bottom:40px;}
.displaytable table td{width:50%;}


.Accordion {
	margin-top:-10px;
	overflow: hidden;
}

.AccordionPanelTab {
font-size:0.84em;
text-align:center;
font-weight:bold;
color:#333;
margin-bottom:4px;
}

.AccordionPanelTab:hover{color:#ffcc66;}

.AccordionPanelContent{font-size:74%; text-align:center; margin-bottom:10px;}
.AccordionPanelContent a {color:#FF5B00; text-decoration:none; border:0;}
.AccordionPanelContent a:link{color:#FF5B00; text-decoration:none; border:0;}
.AccordionPanelContent a:visited{color:#FF5B00; text-decoration:none; border:0;}
.AccordionPanelContent a:hover{color:#FF5B00; text-decoration:underline; border:0;}
.AccordionPanelContent a:focus{color:#BF4400; background-color:#ffc;}

.AccordionPanelContent ul{list-style-type:none;}

.ui-accordion-header{
cursor:pointer;
}

.helpbox{font-size:80%; padding:10px;}

.smallfont{font-size:60%; }

.headingnav{font-size:90%; text-align:center; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.headingnav2{font-size:90%; text-align:center; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.headingnav3{font-size:90%; text-align:center; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}

.t { background:url(../images/corners/dot.png) 0 0 repeat-x;}
.b {background: url(../images/corners/dot.png) 0 100% repeat-x}
.l {background: url(../images/corners/dot.png) 0 0 repeat-y}
.r {background: url(../images/corners/dot.png) 100% 0 repeat-y}
.bl {background: url(../images/corners/bl.png) 0 100% no-repeat}
.br {background: url(../images/corners/br.png) 100% 100% no-repeat}
.tl {background: url(../images/corners/tl.png) 0 0 no-repeat}
.tr {background: url(../images/corners/tr.png) 100% 0 no-repeat;} 


a.tooltip{color:#999; border-bottom:1px dotted #999; font-weight:bold; cursor:help;}
a.tooltip:link{color:#999; border-bottom:1px dotted #999; cursor:help;}
a.tooltip:visited{color:#999; border-bottom:1px dotted #999; cursor:help;}
a.tooltip:hover{background:#ffffff; text-decoration:none; color:#666; cursor:help;} /*BG color is a must for IE6*/
a.tooltip span{display:none; padding:2px 3px; margin-left:8px; width:200px; font-weight:normal; cursor:help;}
a.tooltip:hover span{display:inline; position:absolute; background:#ffc; border:1px solid #cccccc; color:#666; cursor:help;
-moz-background-clip:padding;
border:6px solid rgba(0, 0, 0, 0.2);}

.tooltip_image{vertical-align:middle; border:none;}




/*********** .corner styles ***********/

.cornertl{background:url(../images/corner_tl.gif) 0 0 no-repeat; width: 100%; }

.cornerbl {background:  url(../images/corner_bl.gif) 0 100% no-repeat; }

.cornertr {background:  url(../images/corner_tr.gif) 100% 0 no-repeat; }

.cornerbr {background:  url(../images/corner_br.gif) 100% 100% no-repeat; }

/*********** .corner2 styles ***********/

.cornertl2{background:url(../images/corner_tl2.gif) 0 0 no-repeat; width: 100%; }

.cornerbl2 {background:  url(../images/corner_bl2.gif) 0 100% no-repeat; }

.cornertr2 {background:  url(../images/corner_tr2.gif) 100% 0 no-repeat; }

.cornerbr2 {background:  url(../images/corner_br2.gif) 100% 100% no-repeat; }

/*********** .corner3 styles ***********/

.cornertl3{background:url(../images/corner_tl3.gif) 0 0 no-repeat; width: 100%; }

.cornerbl3 {background:  url(../images/corner_bl3.gif) 0 100% no-repeat; }

.cornertr3 {background:  url(../images/corner_tr3.gif) 100% 0 no-repeat; }

.cornerbr3 {background:  url(../images/corner_br3.gif) 100% 100% no-repeat; }


															/** LISTS **/


#wrap1{padding:4px; text-align:center;}


#mainnav{margin: 10px 0px 0px 10px; width: auto; font-size:75%; color:#666666;}

#mainnav table td{padding-left:20px; padding-right:20px;}

#bottomnav{font-size:80%; text-align:center;}

#bottomnav ul{padding-top:6px; padding-bottom:6px;}


#bottomnavlist li
{
display: inline;
list-style-type: none;
padding-right: 30px;

}


.footerlogo img{float:right; padding-left:20px; margin-top:-16px;}
.footerlogo p{text-align:right; font-size:74%; margin-top:40px; border-top:1px solid #e0e0e0; }

															/** TYPOGRAPHY **/
.x {
	display: none;
	}
	
	.welcomebox{width:500px; font-size:120%; padding-top:20px; margin:auto;}

	
	
div#content p{font-size:84%; color:#333;  margin-top:14px;  margin-bottom:14px;}

.paragraph{margin-top:10px; margin-bottom:20px;}

.paragraph ul{font-size:80%; color:#333;  list-style-type:none;}

.paragraph li{padding-left: 18px;
background-image: url(../images/bullets/dg_orange_arrow.jpg);
background-repeat: no-repeat;
background-position: 0% 50%;}

.paragraph a, a:link, a:visited{color:#FF5B00; text-decoration:none; border:0}
.paragraph a:hover{color:#FF5B00; text-decoration:underline;}
.paragraph a:focus{color:#BF4400; background-color:#FFFFCC;}

.form_bottom_padding{padding-bottom:10px;}	
.login_list{margin-bottom:-20px;}

#sitefooter{margin-top: 20px; color:#333; font-size:80%; text-align:center;}

.formtable{margin-top:20px;}
.formtable table{font-size:80%; width:99%;}
.formtable table td{border-bottom: 1px solid #e0e0e0; padding-top:8px;}

.smallheadfont{font-size:80%;}

a.tooltip{color:#999; border-bottom:1px dotted #999; font-weight:bold; cursor:help;}
a.tooltip:link{color:#999; border-bottom:1px dotted #999; cursor:help;}
a.tooltip:visited{color:#999; border-bottom:1px dotted #999; cursor:help;}
a.tooltip:hover{background:#ffffff; text-decoration:none; color:#666; cursor:help;} /*BG color is a must for IE6*/
a.tooltip span{display:none; padding:2px 3px; margin-left:8px; width:200px; font-weight:normal; cursor:help;}
a.tooltip:hover span{display:inline; position:absolute; background:#ffc; border:1px solid #cccccc; color:#666; cursor:help;}


.rightalign{text-align:right;}
.leftalign{text-align:left;}
.centeralign{text-align:center;}

#flames, #flames2, #flames3, #flames4, #flames5, #flames6, #flames7, #flames8, #flames9, #flames10, #flames11, #flames12, #flames13, #flames14, #flames15, #flames16, #flames17, #flames18, #flames19, #flames20 { border: 1px solid #E0E0E0; padding: 5px; margin: 5px }

													/** FORMS **/
* { }




															/** END **/