﻿/* DEFAULT WEBSITE LAYOUT STYLES */
body{
		/*background-image:url("Images/BodyBg.jpg");
		background-position:Top;
		background-repeat: repeat-x;*/
		background-color:Black;
		font-family:verdana;
		font-size:8pt;
	}
.webtable{
		background-color:white;
		margin-top:-11pt;
		height:700px;
		width:1000px;
		border: 8px solid white;
		}

.webtopTitle{
		background-image:url("Images/XymTitle.png");
		background-position:Top;
		background-repeat: repeat-x;
		height:100px;
}
.webtopGrade{ background:#EFF6FF url("Images/MainTop.gif") repeat-x Top; height:5px;}
.webMiddle{
		background-color:#EFF6FF;
		width:950px;
		height:85%;
		vertical-align:top;
		margin-top: 10px;
		padding-left: 10px;
		font-size: x-small;
}
.webbottomGrade{ background:#EFF6FF url("Images/MainBottom.gif") repeat-x Bottom; height:5px;}
.webbottomFooter{
		background-image:url("Images/FooterBg.png");
		background-position:Top;
		background-repeat: repeat-x;
		height:30px;
		color:White;
}

.webMenu{ width:100%; background:url("Images/ButtonBg.png") repeat-x; padding-top:4px;}

/* service/login menu */
.submenu_menu
{ 
		height:30px;
		margin-left:-3px;
		margin-right:-3px;
		margin-bottom: -3px;
		margin-top: -2px;
		font-weight:bold;
		background:url("Images/ButtonBg.png") repeat-x;
}
.submenu_StaticItem
{
		width:152px; height:30px; text-align:center;
		background:url("Images/ButtonBg.png") repeat-x;
}
.submenu_StaticHover
{
	text-align:center;	width:152px; height:30px;
	background:url("Images/ButtonBgHL.png") repeat-x Top;
}
.submenu_menu a{ background:transparent transparent; }
.submenu_Static a{color:white;}
.submenu_StaticHover a{color:black;}
/*End service/login menu */

/*Website menu area*/
.leftMenu{	width:150px; vertical-align:top; font-weight:bold;}
/*EndWebsite menu area*/

/*Website menus*/
.pm_menu{ width:150px; /*margin-top:3px;*/}
.pm_menu2{width:150px; margin-top:-1px;}
.pm_StaticItem{width:152px; height:30px; background:gray url("Images/Button2Bg.png") repeat-x; padding-left:3px;}
.pm_StaticHover{width:152px; height:30px; background:url("Images/ButtonBg.png") repeat-x Top; padding-left:3px;}
.pm_StaticSelected{width:152px; height:30px; background:url("Images/ButtonBg.png") repeat-x; padding-left:3px;}
.pm_Static a{color:black;background:transparent transparent;}
.pm_StaticHover a{color:white;background:transparent transparent;}
.pm_StaticSelected a{color:white;padding-left:3px;background:transparent transparent;}
/*End Website menu*/

/*Title Img*/
.imgTitle{ margin-top:5px;}
/*End Title Img */

/*footer styles*/
.tdfoot { font-size:smaller;}
A.footlink:link, A.footlink:active, A.footlink:visited  { color:white;}
A.footlink:hover { color:#033A63}
/*End footer styles*/

/*CONTENT TABLE*/
.conmiddle {background-color:White; vertical-align:top;}
	/*top left and right*/
.contopleft {background:url("Images/leftsideTop.gif") no-repeat; height:24px;}
.contopright {background:url("Images/rightsidetop.gif") no-repeat; height:24px;}
	/*bottom left and right*/
.conbotleft {background:url("Images/leftside.gif") no-repeat; width:10px; height:24px;}
.conbotright {background:url("Images/rightside.gif") no-repeat; width:10px; height:24px;}
	/*table width, top/bottom middles*/
.contopmid {background:white url("Images/middletop.jpg") repeat-x; width:790px; height:24px;}
.conbotmid {background:white url("Images/middle.jpg") repeat-x; width:790px; height:24px;}
	/*table height, left/right sides*/
.conmidleft {background:white url("Images/left.gif") repeat-y; height:90%;}
.conmidright {background:white url("Images/right.gif") repeat-y;}
/*END CONTENT TABLE */

/*Ad rot Small*/
.Adrot {	margin: 5px 5px 5px 5px;	}
.AdTable
{
	margin-top:10px; border: dotted 2px #033A63; 
	color: #033A63; width:130px; height:130px; 
	font-weight:bold; vertical-align:baseline;
	}
/*End Ad rot Small*/

/*global styles*/
H2 { font-size:small;}
A.links:Link, A.links:Active, A.links:Visited { color:Navy; font-weight:bold; }
A.links:Hover{ color:#34A9A6; font-weight:bold; }
.emailtable { width:60%;}
HR { border: dotted 20px gray;}

/*Accordian Styles*/
.accordionHeader
{
    /*border: 1px solid #2F4F4F;*/
    border: opx none;
    color: white;
    /*background-color: #0098CA;*/
    background:url("Images/ButtonBg.png") repeat-x;
	/*font-family: Arial, Sans-Serif;
	font-size: 12px;*/
	font-weight: bold;
    padding: 5px;
    cursor: pointer;
    width:752px;
}
.accordionContent{ background-color: #E8F6F9; border: 1px dashed #2F4F4F; border-top: none;
    padding: 5px; padding-top: 10px; width:750px;}
    
A.acclinks:link	{ text-decoration:	none; color: #666666; font-weight:bold; }	
A.acclinks:visited	{ text-decoration:	none; color: #666666; font-weight:bold; }	
A.acclinks:active	{ text-decoration:	none; color: #666666; font-weight:bold; }	
A.acclinks:hover	{ text-decoration:	underline; color: #154D80; font-weight:bold; }
/* End Accordian Styles*/


/* Contracts Page*/
.ourTable{ background-color:White; }
.OurTitle{ background:url("Images/Button2Bg.jpg") repeat-x ; color:black; font-weight: bold; height:25px; }
.OurAlt{ background-color:#DDDDDD; color:#333333; font-weight: bold; height:25px; }
.OurNorm{border-right: dashed 1px black;}
A.white:link, A.white:active, A.white:visited	{ text-decoration:	underline; color: #033A63; font-weight:bold; }	
A.white:hover	{ text-decoration:	none; color: white; font-weight:bold; }
/*End Contracts Page*/

.tblSearch { background-color: Silver; width:152px; margin-top:5px; margin-bottom:-1px; }
.tbSearch{ width:90px; height:12px; font-size:10px; }
.btnSearch{ border:0px;}



.normtable { width:750px; }
.normtr { vertical-align:top; }
.normtd {padding:10px 10px 10px 10px;}

.formLabel
{
	font-weight: bold;
	font-size: 11pt;
	color: #000000;
	font-family: Verdana;
	vertical-align: middle;
}

.formLabelBig
{
	font-weight: bold;
	font-size: 15pt;
	color: #000000;
	font-family: Verdana;
	vertical-align: middle;
}