/* Global Styles */
body {
margin: 0;
padding: 0;
text-align: center;  
background-color:#244A7C;
background-image:;
background-repeat:repeat;
}
/* stops shorter pages from jumping due to default scrollbar */
html { min-height:100%; margin-bottom:1px; }

/* external wrapper div */
#wrapper {
background-color: #244A7C;
width: 1100px;  
margin: 0px auto;
text-align: left;	/* counteracts the center align in the body tag - so that the text does not center in rest of site */
color:#313493;
}

/*navigation styles*/
/*	Basic link styles*/
#nav{
font-weight:bold;
}

.navindent{
font-size:11px;
font-weight:normal;
text-indent:20px;
}

#nav a:link {
text-decoration: none;
color: #FFCC99;
}
#nav a:visited {
text-decoration: none;
color:#FFCC99;
}
#nav a:hover {
text-decoration: underline;
color:#FFCC99;
}
#nav a:active {
text-decoration: none;
color:#FFCC99;
}

/*Table cell color/stlyes*/
.violetcell {background-color: #c8c8e5}

.tablehead{
background:url(../images/headBar.gif);
background-repeat:repeat-x
font-weight:bold;
color: #ffffff;}

.tableheadLG{
background:url(../images/headBarLg.gif);
background-repeat:repeat-x;
font-size:16px;
font-weight:bold;
color: #ffffff;}

.panel{background-color: #e6e6f6;
background-repeat:repeat-x;
color:#313493;
}


/*Rounded corner*/
div.rounded4 {
 background: #ffffff url(../images/corners/inner-tr.gif) no-repeat top right;
}
div.rounded4 div {
 background: transparent url(../images/corners/inner-tl.gif) no-repeat top left;
}
div.rounded4 div div {
 background: transparent url(../images/corners/inner-br.gif) no-repeat bottom right;
}
div.rounded4 div div div {
 background: transparent url(../images/corners/inner-bl.gif) no-repeat bottom left;
 padding: 15px;}
 
 div.roundedcontent {
 width: 750px;
 background: #ffffff url(../images/corners/inner-tr.gif) no-repeat top right;
}
div.roundedcontent div {
 background: transparent url(../images/corners/inner-tl.gif) no-repeat top left;
}
div.roundedcontent div div {
 background: transparent url(../images/corners/inner-br.gif) no-repeat bottom right;
}
div.roundedcontent div div div {
 background: transparent url(../images/corners/inner-bl.gif) no-repeat bottom left;
 padding: 15px;}
 
 div.navrounded {
 width: 18em;
 background: #ffffff url(../images/corners/navtr.gif) no-repeat top right;
}
div.navrounded div {
 background: transparent url(../images/corners/navtl.gif) no-repeat top left;
}
div.navrounded div div {
 background: transparent url(../images/corners/navbr.gif) no-repeat bottom right;
}
div.navrounded div div div {
 background: transparent url(../images/corners/navbl.gif) no-repeat bottom left;
 padding: 15px;}
 
 /*font styles*/
 .title{
 font-size:24px;
 font-weight:bold;
 }
 
 .required{
 color:#993333;
 font-style:italic;
 font-size:12px;
 }
 
 .red {
color: #993333;
font-style: italic;
}
 
 #legal{
 font-size:12px;
 text-align:center;
 }
 
 hr{
 width:90%;
 color: #fe6732;
 text-align:center
 }
 
.docs{background-color: #ffffbd}

.imgright{float:right}

.smwhite {
	color:#FFFFFF;
	font-size:small;
	font-style:italic;
}

.headerwhite {
	color:#FFFFFF;
	font-weight:bolder;
}
