/* CSS Document */

body{
margin:auto;
margin-top:5px;
background-color:#FF9900;
}

*{
margin:0px;
padding:0px;
}

.main{
width:779px;
margin:auto;
}

.header_top{
background-image:url(images/header_top.jpg);
background-repeat:no-repeat;
height:24px;
width:779px;7
margin:0px; auto;
line-height:15px;
}

.container{
background-image:url(images/content_bg.jpg);
background-repeat:repeat-y;
width:779px;
margin:auto;
}

.header{
width:779px;
margin:auto;
}

.top_links{
//*background-color:#FF9900;*//
background:none;
width:730px;
margin:auto;
margin-top:10px;
margin-bottom:10px;
}

.content{
width:779px;
}

.content hr{
width:1px;
}

.content p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
padding:0px 20px;
line-height:20px;
color:#999999;
}
.updates{
background-color:#FBC01E;
width:730px;
margin:auto;
height:65px;
margin-top:10px;
color:#fff;
}

.left_links{
float:left;
width:250px;
padding-left:20px;
text-align:left;
}

.content_cent{
font-family:tahoma,  Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:justify;
line-height:18px;
margin-right:30px;
float:right;
width:450px;
}
.content_cent li{
list-style:inside;
padding-left:15px;
}
.content_cent a{
color:#FF9900;
text-decoration:none;
}

.content_cent a:hover{
color:#990000;
text-decoration:underline;
}

.content_cent h1{
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
}
.updates p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
font-weight:700;
line-height:18px;
padding:5px 10px;
}

.footer{
width:779px;
margin:auto;
clear:both;
}
.footer p{
font-family:tahoma,  Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding:0px 20px;
text-align:center;
}

.footer a{
color:#666666;
text-decoration:none;
}

.footer a:hover{
color:#FF9900;
text-decoration:underline;
}


.footer_btm{
background-image:url(images/footer_btm.jpg);
background-repeat:no-repeat;
height:26px;
width:779px;
margin:auto;
clear:both;
}

/*----------LEFT MENU BAR-----------*/

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 4px 5px 5px;
		color:#555555;
		font-family:Arial;
		font-size:10px;
		text-decoration:none;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:10px;
		margin:-2px 0px 0px;
		background-color:transparent;
		border-style:none;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:3px 10px 3px 5px;
		background-color:transparent;
		font-size:11px;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		background-color:#dadada;
		color:#cc0000;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		background-color:#dadada;
		color:#cc0000;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#dadada;
		color:#cc0000;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		cursor:default;
		padding:3px 0px 3px 4px;
		color:#444444;
		font-family:arial;
		font-size:11px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px;
		border-color:#bfbfbf;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:1px;
		height:15px;
		margin:4px 2px 0px;
		border-color:#aaaaaa;
	}


	/*"""""""" (main) Rounded Items""""""""*/	
	#qm0 .qmritem span	
	{	
		border-color:#dadada;
		background-color:#f7f7f7;
	}


	/*"""""""" (main) Rounded Items Content""""""""*/	
	#qm0 .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		padding:10px;
		margin:-2px 0px 0px;
		background-color:#f7f7f7;
		border-width:1px;
		border-style:solid;
		border-color:#dadada;
	}
.qmfv{visibility:visible !important;}.qmfh{visibility:hidden !important;}


	/*"""""""" Button""""""""*/	
a.ovalbutton{
background: transparent url('media/oval-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('media/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
width:220px;
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ 
overflow: hidden; 
width: 100%;
margin-top:3px;
}


/*--------------activ btn---------------*/

a.active_btn{
background: transparent url('media/oval-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; 
line-height: 16px; 
height: 24px; 
padding-left: 11px;
text-decoration: none;
}

a.active_btn span{
background: transparent url('media/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0;
width:220px;
}

a.active_btn{ 
background-position: bottom left;
}

a.active_btn span{ 
background-position: bottom right;
color: black;
}
a:link.active_btn, a:visited.ovalbutton, a:active.active_btn{
color: #494949; /*button text color*/
}
.buttonwrapper span{
width:223px;
}

.txt_style1{
font-family:tahoma,  Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
padding:0px;
height:20px
}

.login_btn{
background-image:url(images/login.jpg);
width:127px;
height:28px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color:#fff;
font-weight:bold;
float:left;
margin-top:2px;
}

.login_btn p{
padding-top:8px;
padding-left:28px;
}

.login_btn a{
text-decoration:none;
color:#fff;
}

.dwn_btn{
background-image:url(images/software.jpg);
width:127px;
height:28px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color:#fff;
font-weight:bold;
float:left;
margin-top:2px;
}

.dwn_btn p{
padding-top:8px;
padding-left:28px;
}

.dwn_btn a{
text-decoration:none;
color:#fff;
}
.excel_btn{
background-image:url(images/excel_plugin_button.jpg);
width:120px;
height:28px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color:#fff;
font-weight:bold;
float:left;
margin-top:2px;
}
.excel_btn p{
padding-top:8px;
padding-left:28px;
}

.excel_btn a{
text-decoration:none;
color:#fff;
}
.software{
width:740px;
padding:20 0 20px 20px;
margin:0px auto;
}

.software a{
text-decoration:none;
color:#FF9900;
}

.software p{
font-size:11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#5b5b5b;
}
.software li{
margin:0px;
padding:0px;
margin-left:20px;
list-style-type:square;
font-size:11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#5b5b5b;
}
