body {
	margin-top : 1px;
	margin-right : 1px;
	margin-bottom : 0px;
	margin-left : 2px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	
	
} 

a.yellowurl:link{
text-decoration:underline;
color:#FFFF80;
}
a.yellowurl:hover{
text-decoration:none;
color:#990000;
}


a.url:link {
text-decoration:underline;
color:#0000FF;
}

a.url:hover{
text-decoration:none;
color:#990000;
}

a.url:visited{
text-decoration: underline;
color:#0000FF;
}
a.url:visited:hover{
text-decoration:none;
color:#990000;
}

a.dash:link {
	text-decoration: underline;


} 

a.dash:visited {
border-bottom :  1px dashed; 
} 

a.dash:hover {
border-bottom :  1px solid; 
} 

h1 , h2 , h4 , h5 , h6 {
	font-family : "Trebuchet MS", Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
	font-weight : normal;
	
} 

h3 {
		font-family : "Times New Roman", Arial, Helv,"Trebuchet MS", Verdana, "Lucida Sans",  Geneva, Helvetica, "Myriad Web", Syntax, sans-serif;
		font-weight : normal;
		color:#336699;
}

.head , .dynabox {
font-weight : bold; 
text-decoration : none; 
font-size : 80%; 
font-family : Helvetica, Arial, Verdana, "Lucida Sans", Geneva,  Helv, "Myriad Web", Syntax, sans-serif; 
color:#CCCCCC;
} 
.headbox{
font-weight : bold; 
text-decoration : none; 
font-size : 90%; 
font-family : Helvetica, Arial, Verdana, "Lucida Sans", Geneva,  Helv, "Myriad Web", Syntax, sans-serif; 
}
a.leftmenu {
font-weight : bold; 
text-decoration : none; 
font-size : 80%; 
font-family :  Helvetica, Arial, Geneva, Helv, "Myriad Web", Syntax, sans-serif; 
}
a.topmenu {
font-weight : bold; 
text-decoration : none; 
font-size : 80%; 
font-family :  Helvetica, Arial, Geneva, Helv, "Myriad Web", Syntax, sans-serif; 
}

.topnav a:hover, .dynabox 							{
	color : #ffffff;
	border: 1px none #000000;
	background-color : #4d75a0;
	
}

.headbox a:hover
{
	color : #ffffff;
	border: 1px none #000000;
	background-color : #4d75a0;
	
}


.pos0 , body , .mainbox, .dynabox														{background-color : #ffffff; color : #000000; } 
.pos1  , a.leftmenu:link , a.leftmenu:visited 	{ background-image : url(/images/topnav_background.jpg);background-color : #003366; border : #000000; color : #FFFFFF; } 
.pos2 , .topnav {background-color : #98c2f0; color : #003366; border : #000000; } 
a.leftmenu:hover {background-image : url(/images/nav_background.jpg);color : #FFFFFF;}
.topnav a 
{
color : #ffffff;
}

.neg0 																{background-color : #000000; } 
.neg1 , a.topmenu:hover												{background-color : #4d75a0; color : #ffffff; border :none #000000; } 
.neg2 , a.topmenu:link , a.topmenu:visited 				{color : #ffffff; border :1px solid #145577; } 
.headbox {color : #003366; background-image: url(/images/header_background.jpg); border :#9A9A9A; }

a.leftmenu:link {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 12px; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
width : 185px; 
font-weight : normal; 
text-align : left; 

} 

a.leftmenu:hover {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 12px; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
width : 185px;
font-weight : normal; 
text-align : left; 
vertical-align:middle;

} 

a.leftmenu:visited {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 12px; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
width : 185px; 
font-weight : normal; 
text-align : left; 
vertical-align:middle;

} 

a.topmenu:link {
	display : inline;
	text-align : center;
	padding: 0px;


} 

a.topmenu:hover {
	background-color : #4d75a0;
	display : inline;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	text-align : center;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding: 0px;
	vertical-align:middle;
	border-color:#CCCCCC;



} 

a.topmenu:visited {
	display : inline;
	text-align : center;

} 

.headbox {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-style : solid; 
width : 195px; 
text-align : left; 
} 

.topbox {
	height : 80px;
	border: 1px solid #000000;
	background-color: #003366;
	font-family: Verdana, Arial;
	color: #FFFFFF;
	font-size: xx-large;
	font-weight: bold;
	padding: 5px 25px 5px 15px;
	margin: 0px;
} 

.topnav {
	background-color: #7d9fc4;
	padding: 0px;
	border: 0px none #CCCCCC;
} 

.mainbox {
	padding: 5px;
	height: 400px;
	border: 1px solid #9A9A9A;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center top;
	
	

} 

.mainbox p, .mainbox-index p {
	font-size : 80%;
} 

.mainbox table td, .mainbox-index table td {
font-size : 80%;
}

.mainbox table td p, .mainbox-index table td p {
font-size : 100%;
}

.mainbox p a, .mainbox-index p a {
font-weight : bold; 
font-size : 100%; 
} 
.mainbox table td ul, .mainbox-index table td ul {
font-size:100%;
}

.dynabox {
	text-align : center;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;

} 

.dynabox .headbox {
border-style : dashed; 
border-top-style : solid; 
border-right-width : 0; 
border-left-width : 0; 
padding-top : 3px; 
padding-left : 0; 
padding-right : 0; 
padding-bottom : 3px; 
} 

.dynacontent {
padding-top : 3px; 
padding-left : 5px; 
padding-right : 5px; 
padding-bottom : 3px; 
text-align : left; 
font-size : 75%; 
font-weight : normal; 
} 
.txqisv-table-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	text-align: center;
	font-weight: bold;
	border: 1px solid #000000;
	background-color: #008080;



}
ul {
	font-size: 80%;
}
.prodmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	border: 1px solid #000000;

}
.slogan {
	position: absolute;
	left: 80px;
	width: 300px;






}
.footer-date {
	font-size: xx-small;
	color: #666666;
}
.rsi-back {
	background-attachment: scroll;
	background-image: url(/images/rsi_back_gray_small.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.mainbox-index {
	padding: 0px;
	height: 400px;
	border: 0px solid #9A9A9A;
	background-color: #FFFFFF;
}
