﻿/*		Main Tags		*/
body {
	margin : 0px;
	padding : 0px;
	color : #003366;
	font : 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	background-color : White;
}
.full {
	text-align : left;
	margin : auto auto;
	padding : 0px;
	width : 770px;
	background : White;
	color : #003366;
	font : 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
p { margin : 0px;}
.br1 { clear: both; }
.ul { margin : 0px; }
.iefix1 { visibility : hidden; display: inline; } /* IE Browser Fix*/
.inv { visibility : hidden; }
form { margin : 0px;	padding : 0px;}
img { border : 0px;}

/*  Specifics        */
.head, .head1, .head2, .blocks, .block1, .block2, .block3, .block4, .blockspace, .bar1, .bar2, .foot, .footmessage, .footmessage2, .colfull, .col1, .col2, .colside1, .side1, .side2
{ 	float : left; }

/*    Header		*/
.head {
	width: 770px;
	background-image : url(hg-bg-02.gif);
	background-repeat : repeat;
	height : 142px;
	line-height : 142px;
}
.head1 {
	width : 114px;
	background : url(seo-01.gif) no-repeat left;
	height : 142px;
	padding : 70px 0px 0px 0px;
	padding : 0px;
	color : White;
}
.head2 {
	width : 650px;
	color : White;
	padding : 52px 0px 0px 0px; 
	font : bold 1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
}
.blocks {
	width : 770px;
}
.block1, .block2, .block3, .block4 {
	width : 191px;
	height : 50px;
	line-height : 50px;
	margin : 3px 0px;
}
.block1{
	background-color : #B90F14;
}
.block2{
	background-color : #549CDE;
	margin-left : 2px;
	margin-right : 2px;	
}
.block3{
	background-color : #E9A407;
	margin-right : 2px;	
}
.block4{
	background-color : #B0C63F;
}
.blockspace {
	width : 2px;
	margin : 3px 0px;
}
.bar1 {
	width : 770px;
	height : 10px;
	background : url(bg-gray-01.gif) repeat center;
	font : 10% serif;
}
.bar2 {
	width : 765px;
	height : 14px;
	background : url(bg-gray-01.gif) repeat center;
	font : .75em Arial, Helvetica, sans-serif;
	color : White;
	text-align : right;
	padding: 0px 5px 0px 0px;
}


.colfull {
	width : 770px;
	margin : 5px 0px;
	background-color : #D0E3F0;
}
.col1 {
	width : 558px;
	border-width : 1px 1px;
	border-style : solid;
	border-color : #D0E3F0;
	background-color : #F6F7FF;
	padding : 10px 10px;
	font : .80em Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : justify;
}
.col2 {
	width : 180px;
	background-color : #D0E3F0;
	font : bold .80em Verdana, Geneva, Arial, Helvetica, sans-serif;	
	padding : 10px 5px;
	color : #0058A3;
}

.foot {
	font : .80em Verdana, Geneva, Arial, Helvetica, sans-serif;
	background : url(hg-bg-01.gif) repeat center;
	text-align : center;
	color : White; 
	width : 770px;	
	height: 95px;
	line-height : 95px;
}
.footmessage {
	text-align : center;
	background-color : #A9A9A9;
	margin : 10px 0px 1px 0px;
	font : .75em Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 770px;
	height : 30px;
	line-height : 30px;
}
.footmessage2 {
	text-align : center;
	background-color : #A9A9A9;
	margin : 2px 0px;
	font : .70em Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 770px;
	height : 30px;
	line-height : 30px;
	color : White;
}

/* Side Menu */
.seomenu1 {
	width : 170px;
	background-color : #F6F7FF;
	border : 1px solid #708090;
}

.seomenu1 a, .seomenu1 a:visited {
	background-color : #F6F7FF;
	padding : 5px 0px 5px 7px;
	width : 163px;
	float : left;
	border-width : 1px;
	border-style : solid;
	border-color : #D0E3F0;
	border-top-color : #F6F7FF;
	border-bottom-color : #F6F7FF;


}

.seomenu1 a:hover {
	background : #D4E6F1;
	color : #003366;
	padding : 5px 0px 5px 7px;

	border-width : 1px;
	border-style : solid;
	border-color : #708090;
	border-left-color : #D4E6F1;
	border-right-color : #D4E6F1;
	
	
}


/*  Alert Tags */
.alert1 {
	text-align : center;
	background-color : #FFF8DF;
	color : #800000;
	font-weight : bold;
	padding : 10px 0px;
	border : 2px dashed #FFD940;
	font : bold .90em Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin : 20px 0px 10px 0px;
}
.alert2{
	text-align : center;
	background-color : #F6F7FF;
	color : #800000;
	font-weight : bold;
	padding : 10px 10px;
	border : 1px solid #D0E3F0;
}
.alert3 {
	text-align : left;
	background-color : #F6F7FF;
	color : #800000;
	font-weight : bold;
	padding : 5px;
	border : 1px solid #D0E3F0;
}


/* Curves,Title Bars & Content Boxes */



/* Form & Button Fields */
.button {
	background-color : #D4E6F1;
	font : 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding : 4px 10px;
	border : 1px outset #D0E3F0;
}
textarea, select, input {
	border : 1px solid #ACCEE6;
	font : .90em Verdana, Geneva, Arial, Helvetica, sans-serif;
	background : White;
	padding : 3px;
}
.radio { border : 0px; }
.checkbox { border : 0px; }
.f1 {
	width : 85px;
}

/*	Header	*/
h1{
	color : #990000;
	margin : 0px;
	font : bold 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h1.title {
	color : White;
	font : bold 120% Arial, Helvetica, sans-serif;  /*Change Text to 125% for Launch*/
}
h2{
	color : #990000;
	margin : 0px;
	font : bold 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*   Link & Anchors    */
a:link,a:visited{
	color : #003366;
	font : 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
a:hover{
	color : #993300;
	font : 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a:link.main,a:visited.main,a:hover.main{
	color : White;
	text-decoration : none;
	font : 120% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a:link.l11,a:visited.l1,a:hover.l1{
	font : 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
a:link.text,a:visited.text,a:hover.text{
	font : 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0058A3;
	text-decoration : underline;
}
a:link.l2,a:visited.l2,a:hover.l2{
	font : 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : underline;
}


/* Footer */
.copyright {
	font : .7em Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	padding : 0px 0px 10px 0px;
	line-height : 18px;
}
/* Test Tags */

.side1 {
	width : 200px;
}
.side2 {
	width : 325px;
}