/* CSS Document */
body
{
background-image:url(../images/Webroot/wrline_bak.gif);
background-repeat:repeat-x;
margin:0px;
background-color:#000;
}

#container
{
width:1003px;
position:relative;
margin:0px auto 0px auto;
background-color:#FFFFFF;
}

.loginTopLeft
{
background-image:url(../images/Webroot/wrnav-bg1.gif); 
background-repeat:repeat-x; 
border-bottom:#FFFFFF solid 1px;
}
.loginTopRight
{
background-image:url(../images/Webroot/wrnav-bg1.gif);
background-repeat:repeat-x;
}
.header-size
{
width:1003px;
height:100px;
}

.footer-size
{
width:1003px;
height:76px;
}

/*.topblue
{
width:1003px;
background-color:#eaf8d9;
float:left;
height:22px;
}*/

/*.logout
{
width:50px;
float:right;
background-image:url(../images/Webroot/close-but.jpg);
background-repeat:no-repeat;
background-position:left center;
padding-left:20px;
margin-top:3px;
}*/

.logout1
{
padding-left:5px;
margin-top:5px;
margin-right:10px;
}

.home-link
{
float:right;
background-image:
url(../images/Webroot/home-icon.jpg);
background-repeat:no-repeat;
background-position:left center;
padding-left:22px;
margin-top:6px;
padding-top:3px;
}

.whitelink
{
font-family:Verdana;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.whitelink:hover
{
font-family:Verdana;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

.bluelink
{
font-family:Verdana;
color:#4f2682;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

.bluelink:hover
{
font-family:Verdana;
color:#4f2682;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.redink
{
font-family:Verdana;
color:#cc3300;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

.redlink:hover
{
font-family:Verdana;
color:#cc3300;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.error-red-title
{
font-family:Verdana;
color:#CC0000;
font-size:12px;
font-weight:bold;
}

.error-red
{
font-family:Verdana;
color:#CC0000;
font-size:11px;
font-weight:bold;
}

.error-msg-bg
{
width:1003px;
float:left;
height:100px;
}

.login-box-bg
{
background-image:url(../images/Webroot/wrcenter-log-bg.gif);
background-repeat:no-repeat;
background-position:center;
width:1003px;
float:left;
height:253px;
}

.logobg
{
width:1003px;
background-image:url(../images/Webroot/wrtop-banner.jpg);
height:93px;
float:left;
}

.topbanner-bg
{
background-image:url(../images/Webroot/wrtop-banner-bg.gif);
background-repeat:repeat-x;
width:1003px;
height:100px;
float:left;
}

.topbanner-bg1
{
background-image:url(../images/Webroot/wrtop-banner.jpg);
background-repeat:repeat-x;
width:780px;
height:100px;
float:left;
}

.datebg
{

padding-left:5px;
margin-right:15px;
vertical-align:middle;
color: #ffffff;
}


.userbg
{
background-image:url(../images/Webroot/username-bg.jpg);
width:384px;
height:275px;
background-repeat:no-repeat;
}

.userbg-logout
{
background-image:url(../images/Webroot/username-bg-logout.jpg);
width:384px;
height:271px;
background-repeat:no-repeat;
}

.login-bg
{
background-image:url(../images/Webroot/wrlogin-bg.gif);
width:299px;
height:275px;
background-repeat:repeat-x;
}

.login-box
{
width:378px;
height:270px;
margin-right:6px;
margin-top:5px;
}

.navbg
{
background-image:url(../images/Webroot/wrnav-bg.gif);
background-repeat:repeat-x;
width:1003px;
float:left;
height:54px;
border-bottom:solid 1px #9cd14b;
}

.navbg1
{
background-image:url(../images/Webroot/wrnav-bg1.gif);
background-repeat:repeat-x;
width:1003px;
float:left;
height:36px;
}

.blue-big-bold
{
font-family:Verdana, Verdana;
font-size:14px;
font-weight:bold;
color:#4f2682;
}

.white-big-bold
{
font-family:Verdana, Verdana;
font-size:14px;
font-weight:bold;
color:#ffffff;
}

.bodybg
{
width:1003px;
background-color:#FFFFFF;
float:left;
}

.innerbodybg
{
width:933px;
background-color:#FFFFFF;
float:left;
padding:10px 25px 10px 25px;
}

.titlebg
{
width:933px;
float:left;
height:35px;
border-bottom:solid 2px #a0d545;
}

.bottom-title-bg
{
border-top:solid 2px #a0d545;
}

.titleicon
{
width:30px;
height:30px;
float:left;
}

.titletext
{
height:30px;
float:left;
font-family:Verdana;
font-size:14px;
color:#4f2682;
font-weight:bold;
padding-top:7px;
padding-left:5px;
}

.sub-titletext
{
font-family:Verdana;
font-size:14px;
color:#4f2682;
}

.login-sub-titletext
{
font-family:Verdana;
font-size:12px;
color:#4f2682;
font-weight:bold;
}

.contentbg
{
width:933px;
float:left;
}

.contenttext
{
font-family:Verdana;
font-size:11px;
color:#333333;
line-height:20px;
}

.grey-italic
{
font-family:Verdana;
font-size:11px;
color:#666666;
font-style:italic;
}

.awards-logos
{
width:1003px;
height:86px;
background-image:url(../images/Webroot/awards-logos.gif);
background-repeat:no-repeat;
background-position:center;
float:left;
}

.bottombg
{
width:1003px;
float:left;
background-image:url(../images/Webroot/wrbottom-bg.gif);
background-repeat:repeat-x;
height:76px;
}

.copy-text
{
height:15px;
margin-top:11px;
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#4f2682;
}

.black-text
{
font-family:Verdana;
font-size:11px;
color:#000000;
}

.white-bold
{
font-family:Verdana;
font-size:12px;
color:#ffffff;
font-weight:bold;
}

.button
{
background-image:url(../images/Webroot/but-bg.gif);
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Verdana;
font-size:11px;
border:solid 1px #a0d545;
padding:2px;
height:20px;
}

.hor-dot
{
background-image:url(../images/Webroot/hor-dot.gif);
background-repeat:repeat-x;
height:1px;
}

.inputbox
{
font-family:Verdana;
font-size:11px;
color:#000000;
background-color:#eaf8d9;
border:solid 1px #a0d545;
}

.login-inputbox
{
font-family:Verdana;
font-size:11px;
color:#666666;
background-color:#efefef;
border:solid 1px #eaf8d9;
}

.error-wrong
{
background-image:url(../images/Webroot/wrong.jpg);
width:20px;
background-repeat:no-repeat;
}

.textbox
{
font-family:Verdana;
font-size:11px;
color:#4f2684;
border:solid 1px #8fc636;
background-color:#eaf8d9;
}


<!-- Navigation -->

.ddcolortabs{
padding-top: 0px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
margin-top:0px;
}

.ddcolortabs ul{
font: normal 12px Verdana;
margin:0;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:inline;
margin:0 0 0 0;
padding:0;
margin-top:0px;
}


.ddcolortabs a{
float:left;
color: white;
background-color:#a0d545;
text-decoration:none;
border: 1px solid #8fc636;
background-image:url(../images/Webroot/wrbut-normal.gif);
background-repeat:repeat-x;
padding:12px;
height:0px;
margin-top:0px;
padding-bottom:22px;
}

*html .ddcolortabs a{
float:left;
color: white;
background-color:#eaf8d9;
text-decoration:none;
border: 1px solid #eaf8d9;
background-image:url(../images/Webroot/wrbut-normal.gif);
background-repeat:repeat-x;
padding:12px;
height:0px;
margin-top:0px;
padding-bottom:8px;
}

.ddcolortabs a span{
float:left;
display:block;
padding: 0px 10px 0px 10px;
margin-top:0px;
}

.ddcolortabs a span{
float:none;
margin-top:0px;
}

.ddcolortabs a:hover{
background-image:url(../images/Webroot/wrbut-over.gif);
background-repeat:repeat-x;
color: #476815;
}

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 25px;
line-height: 8px;
background: black;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
position:fixed;
border: 1px solid #ffffff; /*THEME CHANGE HERE*/
font:normal 12px Verdana;
line-height:28px;
z-index:100;
background-image:url(../images/Webroot/wrbut-normal.gif);
background-repeat:repeat-x;
margin-top:0px;
margin-left:0px;
visibility: hidden;
left:0px;
}

* html .dropmenudiv_a{
position:absolute;
border: 1px solid #eaf8d9; /*THEME CHANGE HERE*/
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-image:url(../images/Webroot/wrbut-normal.gif);
background-repeat:repeat-x;
height:18px;
margin-top:0px;
margin-left:-128px;
visibility: hidden;
left:0px;
padding-left:0px;
top:0px;
}

.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #678b3f;
border-bottom: 1px solid #eaf8d9; /*THEME CHANGE HERE*/
padding: 2px 5px;
text-decoration: none;
color: white;
line-height:20px;
background-image:url(../images/Webroot/wrbut-normal.gif);
background-repeat:repeat-x;
height:20px;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
height:15px;
line-height:20px;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-image:url(../images/Webroot/wrbut-over.gif);
background-repeat:repeat-x;
color: #476815;
}

.lightbgcolor
{
background-color:#eaf8d9;
}

.middlebgcolor
{
background-color:#cdeb91;
}

.darkbgcolor
{
background-color:#a0d545;
}

.moredarkbgcolor
{
background-color:#84bb26;
}

.datagrid1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
background-color:#a0d545;
height:30px;
}

.datagrid2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:#eaf8d9;
height:23px;
}

.datagrid3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:#cdeb91;
height:23px;
}

.datagrid4
{
background-color:#a0d545;
height:30px;
}

.print-navbg1
{
background-image:url(../images/Webroot/wrnav-bg1.gif);
background-repeat:repeat-x;
width:760px;
float:left;
height:36px;
}
.print-bodybg
{
width:760px;
background-color:#FFFFFF;
float:left;
}
.print-innerbodybg
{
width:710px;
background-color:#FFFFFF;
float:left;
padding:10px 0px 10px 25px;
}
.print-titlebg
{
width:710px;
float:left;
height:35px;
border-bottom:solid 2px #a0d545;
}
.print-titletext
{
height:30px;
float:left;
font-family:Verdana;
font-size:14px;
color:#4f2682;
font-weight:bold;
padding-left:5px;
padding-top:15px;
}
.print-contentbg
{
width:610px;
float:left;
}


	/* Menu */

	a.sample_attach, a.sample_attach:visited 
	{
		width: auto;
		text-indent: 5px;
		border-top: 0 solid #678b3f;
		border-bottom: 1px solid #eaf8d9; /*THEME CHANGE HERE*/
	    padding: 2px 5px;
		color: white;
		line-height:20px;
		height:20px;		
	    display: block;
	    text-decoration: none;
	    font:normal 12px Verdana;	  	  
	    background-color:#FFFFFF;	    	
	    background-image:url(../images/Webroot/wrbut-normal.gif);
	    background-repeat:repeat-x;
	    margin-top:0px;
	    margin-left:0px;	
	}
	
	a.sample_attach:hover 
	{
	  background-image:url(../images/Webroot/wrbut-over.gif);
	  background-repeat:repeat-x;
	  color: #476815;
	}
			
	div.sample_attach
	{
	 border-bottom: 0px;
	 text-decoration: none;
	 font-family: Arial;
	 font-size:12px;
	 color:   #008000;
	}
	

	div#sample_attach_menu_child 
	{
	    margin-top:0px;
	    margin-left: 0px;
		width:155px;
	}
		
	* html div#sample_attach_menu_child 
	{
	    margin-top: 0px;
	    margin-left: 0px;
		width: 155px;
	}
	

	div.sample_attach1
	{
	 border-bottom: 0px;
	 text-decoration: none;
	 font-family: Arial;
	 font-size:12px;
	 color:   #008000;
	}

	div#sample_attach_menu_child1
	{
	    margin-top:0px;
	    margin-left: 0px;
		width:115px;
	}
	
	* html div#sample_attach_menu_child1
	{
	    margin-top: 5px;
	    margin-left: 0px;
		width: 115px;
	}
	
	a.sample_attach1, a.sample_attach1:visited 
	{
		width: auto;
		text-indent: 5px;
		border-top: 0 solid #678b3f;
		border-bottom: 1px solid #eaf8d9; /*THEME CHANGE HERE*/
	    padding: 2px 5px;
		color: white;
		line-height:20px;
		height:20px;		
	    display: block;
	    text-decoration: none;
	    font:normal 12px Verdana;	  	  
	    background-color:#FFFFFF;	    	
	    background-image:url(../images/Webroot/wrbut-normal.gif);
	    background-repeat:repeat-x;
	    margin-top:0px;
	    margin-left:0px;  	  	  
	}
	
	a.sample_attach1:hover 
	{  
	  background-image:url(../images/Webroot/wrbut-over.gif);
	  background-repeat:repeat-x;
	  color: #476815;
	}
	
	div.sample_attach2
	{
	 border-bottom: 0px;
	 text-decoration: none;
	 font-family: Arial;
	 font-size:12px;
	 color:   #008000;
	}

	div#sample_attach_menu_child2
	{
	    margin-top:0px;
	    margin-left: 0px;
		width:150px;
	}
	
	* html div#sample_attach_menu_child2
	{
	    margin-top: 0px;
	    margin-left: 0px;
		width: 150px;
	}
	
	a.sample_attach2, a.sample_attach2:visited 
	{
		width: auto;
		text-indent: 5px;
		border-top: 0 solid #678b3f;
		border-bottom: 1px solid #eaf8d9; /*THEME CHANGE HERE*/
	    padding: 2px 5px;
		color: white;
		line-height:20px;
		height:20px;		
	    display: block;
	    text-decoration: none;
	    font:normal 12px Verdana;	  	  
	    background-color:#FFFFFF;	    	
	    background-image:url(../images/Webroot/wrbut-normal.gif);
	    background-repeat:repeat-x;
	    margin-top:0px;
	    margin-left:0px;  	
	}
	
	a.sample_attach2:hover 
	{
	  background-image:url(../images/Webroot/wrbut-over.gif);
	  background-repeat:repeat-x;
	  color: #476815;
	}
	
	div.sample_attach3
	{
	 border-bottom: 0px;
	 text-decoration: none;
	 font-family: Arial;
	 font-size:12px;
	 color:   #008000;
	}

	div#sample_attach_menu_child3
	{
	    margin-top:0px;
	    margin-left: 0px;
		width:150px;
	}
	
	* html div#sample_attach_menu_child3
	{
	    margin-top:0px;
	    margin-left: 0px;
		width:150px;
	}
	
	a.sample_attach3, a.sample_attach3:visited 
	{
		width: auto;
		text-indent: 5px;
		border-top: 0 solid #678b3f;
		border-bottom: 1px solid #eaf8d9; /*THEME CHANGE HERE*/
	    padding: 2px 5px;
		color: white;
		line-height:20px;
		height:20px;		
	    display: block;
	    text-decoration: none;
	    font:normal 12px Verdana;	  	  
	    background-color:#FFFFFF;	    	
	    background-image:url(../images/Webroot/wrbut-normal.gif);
	    background-repeat:repeat-x;
	    margin-top:0px;
	    margin-left:0px;	
	}
	
	a.sample_attach3:hover 
	{
	  background-image:url(../images/Webroot/wrbut-over.gif);
	  background-repeat:repeat-x;
	  color: #476815;
	}
	
#topmenutopline {
	position: absolute;
	border-top: #787B80 solid 3px;
	top: 100px;
	width: 1003px;
	padding: 0;
}

#topmenubottomline {
	position: absolute;
	border-top: #DDDEDF solid 1px;
	top: 140px;
	width: 1003px;
	padding: 0;
	
}

#footerline {
	position: absolute;
	border-top: #DDDEDF solid 1px;
	width: 920px;
	padding: 0;
}