/* CSS Document */
* {
        margin: 0;
    }
    html, body {
        height: 100%;
    }
    .wrapper {
       min-height: 100%;
       height: auto;
       margin: 0 auto -4em;
   }

DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.SigninTextBorder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #969DB1;
	border: 1px solid #626A84;
	background-color: #444E60;
}



DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.MainBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CAE1F0;
	border-right-color: #CAE1F0;
	border-bottom-color: #CAE1F0;
	border-left-color: #CAE1F0;
	margin: 0px;
	padding: 0px;
}

DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	font-size: 14px;
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	FONT-SIZE: 11px; COLOR: #5c5d5a; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; border-spacing: 0
}
FIELDSET {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
.cName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}

TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H6 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
Q:unknown {
	content: ''
}
Q:unknown {
	content: ''
}


#pagewrapper {
	width: auto;
	background-image: url(template2/images/Temp3_03.jpg);
	background-repeat: repeat-x;
	background-position: top;	


}

#pagewrapperSpecial {
	width: auto;
	background-image: url(template2/images/Temp3_03.jpg);
	background-repeat: repeat-x;
	background-position: 0px -75px;
}
.pagesize {
	background-position: center top;
	position: relative;
	width: 850px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
}
.div-bg {
	BACKGROUND: url(images/top_line.gif) repeat-x left top;
	WIDTH: 100%;
	HEIGHT: 2px;
	margin: 0px;
}
.div-bg2 {
	BACKGROUND: url(images/div-bg2.gif) #f3f3f3 repeat-x left top; WIDTH: 100%; HEIGHT: 9px
}
#header {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 850px;
	height: 114px;

}
#header100 {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 114px;

}

#header A:link {
	font-size: 12px;
	color: #939CA2;
	text-decoration: none
}
#header A:visited {
	font-size: 12px;
	color: #67727A;
	text-decoration: none
}
#header A:active {
	color: #67727A;
	font-size: 12px;
	text-decoration: none;
}
#header A:hover {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}




#header3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 850px;
	background-image: url(images/bg/page/header3bg.gif);
	background-repeat: repeat-x;
	height: 124px;
	vertical-align: text-bottom;
	text-decoration: none;
}

#header3 A:link {
	font-size: 12px;
	color: #367CAB;
	text-decoration: none
}
#header3 A:visited {
	font-size: 12px;
	color: #367CAB;
	text-decoration: none
}
#header3 A:active {
	color: #265777;
	font-size: 12px;
	text-decoration: none;
}
#header3 A:hover {
	color: #265777;
	font-size: 12px;
	text-decoration: none;
}



.TitleLine1 {
	font-size: 14px;
	text-transform: none;
	color: #CBED77;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.topLinks1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
}


	
.TitleLine2 {
	font-size: 11px;
	text-transform: none;
	color: #FA914B;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



#footer {
	padding: 0px;
	margin: 0;

}

#footer100 {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 60px;
}
	
#footer .left-nav {
	TEXT-ALIGN: left;
	color: #CAE4FF;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
#footer .left-nav UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	text-decoration: none;
	font-weight: normal;
}
#footer .left-nav LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	text-align: left;
	font-size: 11px;
	line-height: 3px;
	list-style-image: url(images/bullets/bul_plus2.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-position: outside;
	text-decoration: none;
	font-weight: normal;
	list-style-type: none;
}
#footer .left-nav LI A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 6px;
	MARGIN: 0px;
	COLOR: #CAE4FF;
	PADDING-TOP: 6px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	border-bottom-width: 1px;
	font-weight: bold;
}
#footer .left-nav LI A:hover {
	TEXT-DECORATION: none;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}





	
#content .left-nav {
	TEXT-ALIGN: left;
	background-color: #FA914B;
	background-repeat: no-repeat;
	background-position: left bottom;
}
#content .left-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content .left-nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .left-nav LI A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 6px;
	MARGIN: 0px;
	COLOR: #C75305;
	PADDING-TOP: 6px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FA914B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FD802F;
}
#content .left-nav LI A:hover {
	TEXT-DECORATION: none;
	background-color: #F97A26;
}




#content .center-nav {
	TEXT-ALIGN: left;
	background-color: #C0EB58;
	background-repeat: no-repeat;
	background-position: left bottom;
}
#content .center-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content .center-nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .center-nav LI A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 6px;
	MARGIN: 0px;
	COLOR: #52700E;
	PADDING-TOP: 6px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #C0EB58;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9ED71A;
}
#content .center-nav LI A:hover {
	TEXT-DECORATION: none;
	background-color: #A8E41B;
}






#content .right-nav {
	TEXT-ALIGN: left;
	background-color: #64CFEE;
	background-repeat: no-repeat;
	background-position: left bottom;
}
#content .right-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content .right-nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .right-nav LI A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 6px;
	MARGIN: 0px;
	COLOR: #0F728E;
	PADDING-TOP: 6px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #64CFEE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #17AFDB;
}
#content .right-nav LI A:hover {
	TEXT-DECORATION: none;
	background-color: #24BCE8;
}

.div-logo {
	background-image: url(images/bg/page/images/header2_01.gif);
	background-repeat: no-repeat;
	height: 108px;
	width: 218px;
}
.div-leftmenu {
	BACKGROUND: url(images/top_menu/images/Main2_01.gif) repeat-x left top; WIDTH: 6px; height:34px
}

.div-rightmenu {
	BACKGROUND: url(images/top_menu/images/Main2_04.gif) repeat-x left top; WIDTH: 6px; height:34px
}

#div-upmenu {
	background-image: url(images/top_menu/images/Main2_03.gif);
	background-repeat: repeat-x;
	background-position: left top;
	top: 20px;
}

#div-down {
	BACKGROUND: url(images/footer.gif) repeat-x left top; 
}


.divBlack-logo {
	background-image: url(images/bg/page/images/header2_01.gif);
	background-repeat: no-repeat;
	height: 108px;
	width: 218px;
}
.divBlack-leftmenu {
	WIDTH: 6px;
	height:34px;
	background-image: url(images/template1/top_menu/images/top_menuBlack_01.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.divBlack-rightmenu {
	WIDTH: 6px;
	height:34px;
	background-image: url(images/template1/top_menu/images/top_menuBlack_04.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

#divBlack-upmenu {
	background-image: url(images/template1/top_menu/images/top_menuBlack_03.gif);
	background-repeat: repeat-x;
	background-position: left top;
	top: 20px;
}

#divBlack-down {
	BACKGROUND: url(images/footer.gif) repeat-x left top; 
}

.headerDR {
	border: 1px solid #000000;
	font-weight: bold;
	text-align: center;
}
.headerDRRecords {
	border: 1px solid #000000;
	font-weight: bold;
	background-color: #55AAFF;
	color: #000000;
	text-align: center;
}

#cssReview {
	font-size: 12px; color: #FF6600; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#cssReview A:link {
		font-size: 12px; color: #FF6600; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; 
   font-weight: bold 
}
#cssReview A:visited {
		font-size: 12px; color: #6A91AA; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; 
   font-weight: bold }
#cssReview A:active {
	color: #FF6600
}
#cssReview A:hover {
	color: #6A91AA}



.headerDRRecords2 {
	border: 1px solid #000000;
	font-weight: bold;
	background-color: #CCFF66;
	color: #000000;
	text-align: center;
}
.extra1Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #303C4E;
}
.extra1Text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6C7D99;
}



#cssReviewType {
	font-size: 12px;
	color: #CC0000;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
.headerReview {
	font-weight: bold;
	text-align: center;
	background-image: url(images/bg/bgReviewHeader.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.BigBgCenter {
	background-image: url(images/bg/homePage/bigcenterBg4.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.Reviews1 {
	font-weight: bold;
	color: #000000;
	text-align: left;
	background-image: url(images/bg/bgReview.gif);
	background-repeat: repeat-x;
	vertical-align: top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#cssReviewGType {
	font-size: 12px;
	color: #009900;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
.cssRowBox {
	font-weight: bold;
	color: #000000;
	text-align: center;
	background-image: url(images/bg/box/BoxRow1.gif);
	background-repeat: no-repeat;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	height: 60px;
	width: 45px;
	background-position: center center;
	padding: 2px;
	border-top-color: #CAE4FF;
	border-right-color: #CAE4FF;
	border-bottom-color: #CAE4FF;
	border-left-color: #CAE4FF;
}
.cssHeaderBox {
	font-weight: bold;
	color: #000000;
	text-align: center;
	background-image: url(images/bg/box/BoxHeader1.gif);
	background-repeat: no-repeat;
	vertical-align: middle;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 50px;
	width: 45px;
	background-position: center center;
	padding: 3px;
}
.headerBlank {
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin: 0px;
}
.headerGradiant {
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-repeat: repeat-x;
	border-top-color: #E6EDEE;
	border-right-color: #E6EDEE;
	border-bottom-color: #E6EDEE;
	border-left-color: #E6EDEE;
	color: #003366;
	background-color: #EFF4F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cssRow1Box {
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	background-position: left top;
	border-top-color: #E8EFF0;
	border-right-color: #E8EFF0;
	border-bottom-color: #E8EFF0;
	border-left-color: #E8EFF0;
}
.cssRow2Box {
	font-weight: bold;
	color: #000000;
	text-align: center;
	background-repeat: repeat-y;
	vertical-align: middle;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 60px;
	background-position: center center;
}
.headerTopBorder {
	font-weight: bold;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	padding: 2px;
	border-top-color: #E6EDEE;
	border-right-color: #E6EDEE;
	border-bottom-color: #E6EDEE;
	border-left-color: #E6EDEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.PageLeft {
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	background-repeat: repeat-y;
	width: auto;
	height: auto;
	margin: 0px;
	background-position: right;
}
.PageRight {
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	width: auto;
	height: auto;
	margin: 0px;
}
#headerwrapper {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 114px;
}

#Bannerwrapper {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

}

#Contentwrapper {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

}

#Content1{
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	height: 285px;
}

#Content1 LI{
	list-style-image: url(images/bulletsmallGreen.gif);
	list-style-type: none;
	text-indent:20px;
}

#Content2Body LI{
	list-style-image: url(images/bulletsmallGreen.gif);
	list-style-type: none;
	
}

#Content2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	background-image: url(template2/images/Temp3_07.jpg);
	background-repeat: repeat-x;
	background-position: top;
}



#footerwrapper {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

}

.push {
	height: 4em;
}

.bottomLine{
	height: 4em;
	background-image: url(template2/images/footerBG.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
   }
	
	
#footer .left-nav A {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #ADD3FA;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	border-bottom-width: 1px;
	font-weight: normal;
	padding: 0px;
}
#footer .left-nav A:hover {
	TEXT-DECORATION: none;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.headerGradiantLastCol {
	font-weight: bold;
	text-align: center;
	font-size: 11px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	background-image: url(images/bg/Grid/headerGradiantBlue.gif);
	background-repeat: repeat-x;
	border-top-color: #E0F2FC;
	border-right-color: #E0F2FC;
	border-bottom-color: #E0F2FC;
	border-left-color: #E0F2FC;
	color: #003366;
}
.headerGradiantOrange {
	font-weight: bold;
	text-align: center;
	font-size: 11px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	background-image: url(images/bg/Grid/headerGradiantOrange.gif);
	background-repeat: repeat-x;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #FFFFFF;
}
.headerGradiantGreen {
	font-weight: bold;
	text-align: center;
	font-size: 11px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	background-image: url(images/bg/Grid/headerGradiantGreen.gif);
	background-repeat: repeat-x;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #003366;
}
.headerGradiantBlue {
	font-weight: bold;
	text-align: center;
	font-size: 11px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	background-image: url(images/bg/Grid/headerGradiantBlue.gif);
	background-repeat: repeat-x;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #003366;
}
.BtnPostBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/bg/btn/btnPostBlue.gif);
	background-repeat: repeat-x;
	border: 1px solid #CAE4FF;
	background-color: #0099FF;
	height: 30px;
}
.headerBlankdiff {
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 2px;
	color: #003366;
}
.MainBorderMenu {
	margin: 0px;
	padding: 0px;
	border: 1px solid #cad4da;
}
.MainMenuupdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 23px;
	text-indent: 15px;
	color: #CBED77;
	vertical-align: bottom;
	background-color: #3B4456;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #3B4456;
	border-right-color: #3B4456;
	border-bottom-color: #3B4456;
	border-left-color: #3B4456;

}
.MainMenuupdownright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 23px;
	text-indent: 15px;
	vertical-align: middle;
	margin: 0px;
	top: 10px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #444E60;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #3B4456;
	border-right-color: #3B4456;
	border-bottom-color: #3B4456;
	border-left-color: #3B4456;
}
.SubCats {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 30px;
	text-indent: 15px;
}


#Menu {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	vertical-align: top;
	text-decoration: none;
	font-weight: bold;
}

#Menu A:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
#Menu A:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
#Menu A:active {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
#Menu A:hover {
	color: #CBED77;
	font-size: 12px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	background-color: #9AD01C;

}
.MainBorderMenuup {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E7F4FC;
	border-right-color: #E7F4FC;
	border-bottom-color: #E7F4FC;
	border-left-color: #E7F4FC;
	margin: 0px;
	padding: 0px;
}



#subMenu {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	vertical-align: top;
	text-decoration: none;
	font-weight: normal;

}

#subMenu A:link {
	font-size: 11px;
	color: #D3E8FE;
	text-decoration: none;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#subMenu A:visited {
	font-size: 11px;
	color: #D3E8FE;
	text-decoration: none;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#subMenu A:active {
	color: #D3E8FE;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	
}
#subMenu A:hover {
	color: #8BC4FC;
	font-size: 11px;
	text-decoration: none;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}



#subMenuSolution {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	vertical-align: top;
	text-decoration: none;
	font-weight: normal;

}

#subMenuSolution A:link {
	font-size: 12px;
	color: #273F61;
	text-decoration: none;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#subMenuSolution A:visited {
	font-size: 12px;
	color: #273F61;
	text-decoration: none;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#subMenuSolution A:active {
	color: #273F61;
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#subMenuSolution A:hover {
	color: #5481BC;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.MainBorderMenu1 {
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #cad4da;
	border-right-color: #cad4da;
	border-bottom-color: #cad4da;
	border-left-color: #cad4da;
}
.MainBorderMenu2 {
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #cad4da;
	border-right-color: #cad4da;
	border-bottom-color: #cad4da;
	border-left-color: #cad4da;
	border-left-style: solid;
}
.TitleLine1Black {
	font-size: 22px;
	text-transform: none;
	color: #444E60;
	font-weight: bolder;
	font-family: Arial;
}
.TitleLine1small {
	font-size: 14px;
	text-transform: none;
	color: #444E60;
	font-weight: bolder;
	font-family: Calibri;
}
.BottomHRDotted {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #C7D9DC;
	border-right-color: #C7D9DC;
	border-bottom-color: #C7D9DC;
	border-left-color: #C7D9DC;
}

.TitleLine1smallquote {
	font-size: 14px;
	text-transform: none;
	color: #444E60;
	font-weight: bold;
	font-family: Calibri;
	font-style: italic;
}
.headerAlter {
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 2px;
	background-color: #F5F9FA;
}

.ActSubMenu {
	font-size: 11px;
	color: #CBED77;
	text-decoration: none;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.SigninArea {
	font-size: 11px;
	color: #969DB1;
	text-decoration: none;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.FormTitle {
	font-size: 14px;
	text-transform: none;
	color: #444E60;
	font-weight: bolder;
	font-family: Calibri;
	text-align: left;
}
.TitleLine1White {
	font-size: 22px;
	text-transform: none;
	color: #EFF4F5;
	font-weight: bolder;
	font-family: Calibri;
}
.TitleLine1smallGray {
	font-size: 14px;
	text-transform: none;
	color: #EFF4F5;
	font-weight: bolder;
	font-family: Calibri;
}
.bgJoin {
	background-image: url(../images/template1/images/template1_40.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.summarysmallbold {
	font-size: 12px;
	text-transform: none;
	color: #660033;
	font-weight: bolder;
	font-family: Calibri;
}


#OrgBox {
	background-image:url(template1/Template1_08.jpg);
	background-repeat: no-repeat;
}

#GreenBox {
	background-image:url(template1/Temp2_09.jpg);
	background-repeat: no-repeat;
}
.highlightedText {
	font-family: Arial;
	font-size: 20px;
	color: #036;
	background-color: #B7F0FB;
}


#BlueBox {
	background-image:url(template1/Temp2_11.jpg);
	background-repeat: no-repeat;
}

#Special-Offer-Box {
	height: 189px;
}


.Domain-registration-Hosting {
	font-size: 16px;
	text-transform: none;
	color: #CC6600;
	font-weight: bolder;
	font-family: Arial;
}

.Domain-registration-Hosting A:link {
	font-size: 16px;
	text-transform: none;
	color: #CC6600;
	font-weight: bolder;
	font-family: Arial;
	text-decoration:none;
}
.Domain-registration-Hosting A:visited {
	font-size: 16px;
	text-transform: none;
	color: #CC6600;
	font-weight: bolder;
	font-family: Arial;
	text-decoration:none;
}
.Domain-registration-Hosting A:active {
	color: #273F61;
}
.Domain-registration-Hosting A:hover {
	color: #FF6600;

} 





.Web-Design-Development {
	font-size: 16px;
	text-transform: none;
	color: #999900;
	font-weight: bolder;
	font-family: Arial;
}

.Web-Design-Development A:link {
	font-size: 16px;
	text-transform: none;
	color: #999900;
	font-weight: bolder;
	font-family: Arial;
	text-decoration:none;
}
.Web-Design-Development A:visited {
	font-size: 16px;
	text-transform: none;
	color: #999900;
	font-weight: bolder;
	font-family: Arial;
	text-decoration:none;
}
.Web-Design-Development A:active {
	color: #999900;
}
.Web-Design-Development A:hover {
	color: #CCCC00;

} 

.Online-Marketing-SEO-SEM {
	font-size: 16px;
	text-transform: none;
	color: #3399FF;
	font-weight: bolder;
	font-family: Arial;
}


.Online-Marketing-SEO-SEM A:link {
	font-size: 16px;
	text-transform: none;
	color: #3399FF;
	font-weight: bolder;
	font-family: Arial;
	text-decoration:none;
}
.Online-Marketing-SEO-SEM A:visited {
	font-size: 16px;
	text-transform: none;
	color: #3399FF;
	font-weight: bolder;
	font-family: Arial;
	text-decoration:none;
}
.Online-Marketing-SEO-SEM A:active {
	color: #3399FF;
}
.Online-Marketing-SEO-SEM A:hover {
	color: #00CCFF;
} 
.highlightedTextSimple {
	font-family: Arial;
	font-size: 20px;
	color: #036;
}





#Web-Development-header {
	font-size: 12px;
	text-transform: none;
	color: #0CF;
	font-weight: bolder;
	font-family: Arial;
}

#Web-Development-header A:link {
	font-size: 12px;
	text-transform: none;
	color: #0CF;
	font-weight: bolder;
	font-family: Arial;
	text-decoration:none;
}
#Web-Development-header A:visited {
	font-size: 12px;
	text-transform: none;
	color: #0CF;
	font-weight: bolder;
	font-family: Arial;
	text-decoration:none;
}
#Web-Development-header A:active {
	color: #F90;
}
#Web-Development-header A:hover {
	color: #F90;

} 