/*Web.com Main Css Page greg*/


/* Tag Styles 
=====================================================================*/
body { text-align: center; font-family:Arial, arial;margin:0; padding:0;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}

A:link
{
	color: #000000;
	text-decoration: none;
}
A:visited
{
	color: #000000;
	text-decoration: none;
}
A:hover
{
	color: #000000;
	text-decoration: none;
}

A.home-p:link {color: #9F0102;text-decoration: none;font-size: 12px;font-family: Arial;}
A.home-p:visited {color: #9F0102;text-decoration: none;font-size: 12px;font-family: Arial;}
A.home-p:hover {color: #9F0102;text-decoration: none;font-size: 12px;font-family: Arial;}

A.my1:link
{
	display: block;
	position: relative;
	color: #0033ff;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
}
A.my1:visited
{
	display: block;
	position: relative;
	color: #0033ff;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
}
A.my1:active
{
	display: block;
	position: relative;
	color: #0033ff;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
}
A.my1:hover
{
	background-color: #61BFF2;
	font-weight: bold;
	color: white;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
}.my1 

A.my2:link
{
	display: block;
	position: relative;
	color: #0033ff;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
A.my2:visited
{
	display: block;
	position: relative;
	color: #0033ff;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
A.my2:active
{
	display: block;
	position: relative;
	color: #0033ff;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
A.my2:hover
{
	background-color: #000000;
	font-weight: bold;
	color: white;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	text-decoration: none;
	text-align: center;
}.my2

A.topNav3:link {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 13px; TEXT-DECORATION: none}
A.topNav3:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 13px; TEXT-DECORATION: none}
A.topNav3:hover {COLOR: #ffffff; TEXT-DECORATION: underline}

.nnin_img A IMG {
	BORDER-RIGHT: #ffffff 3px solid; BORDER-TOP: #ffffff 3px solid; BORDER-LEFT: #ffffff 3px solid; BORDER-BOTTOM: #ffffff 3px solid
}
.nnin_img A:hover IMG {
	BORDER-RIGHT: #aaaaaa 3px solid; BORDER-TOP: #aaaaaa 3px solid; BORDER-LEFT: #aaaaaa 3px solid; BORDER-BOTTOM: #aaaaaa 3px solid
}

pre,blockquote, ul, ol, dl, address {
	margin: 0;
	padding: 0;
}

.tab {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; CURSOR: hand; PADDING-TOP: 5px; LETTER-SPACING: 1px
}

select{font-size:12px;height:22px;color:#01466f;}
INPUT{
	BORDER-TOP-WIDTH: 1px; 
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 9pt; 
	BORDER-LEFT-COLOR: #cccccc; 
	BORDER-BOTTOM-WIDTH: 1px; 
	BORDER-BOTTOM-COLOR: #cccccc; 
	PADDING-BOTTOM: 1px; 
	BORDER-TOP-COLOR: #cccccc; 
	PADDING-TOP: 1px; 
	BORDER-RIGHT-WIDTH: 1px; 
	BORDER-RIGHT-COLOR: #cccccc;

}

/* Class Styles 
=====================================================================*/
.btn {
BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 
#7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: 
progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; 
BORDER-BOTTOM: #7b9ebd 1px solid
}
.btn_mouseover {
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 
#2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: 
progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #2C59AA 
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; 
BORDER-BOTTOM: #2C59AA 1px solid
}
.btnSelect {BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 
#7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: 
progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-LEFT: #7EBF4F 
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; 
BORDER-BOTTOM: #7EBF4F 1px solid
} 

.tabletwo{
	background-color:#ffcc66;
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-top: 1px dotted #C0C0C0;
	border-bottom: 1px dotted #C0C0C0;
	text-align:left;
	font-weight: bold;
	color:#000000;
	filter : progid:DXImageTransform.Microsoft.gradient(startColorStr=Moccasin,endColorStr=#ffffff,GradientType=1);
	 }
.tableborder
{
	BORDER-RIGHT:  1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 
 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BORDER-LEFT: 
1px solid;COLOR: black; PADDING-TOP: 2px; 
BORDER-BOTTOM:  1px solid
}
.topNav3Bkg {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/images/nav3_orange_bkg.gif); PADDING-TOP: 8px
}
.topNav3BkgOn {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/images/nav3_green_bkg.gif); PADDING-TOP: 8px
}
.iDiv { BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; OVERFLOW-Y: auto; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #aaaaaa; OVERFLOW: auto; BORDER-LEFT: 1px inset; WIDTH: 300px; SCROLLBAR-SHADOW-COLOR: #aaaaaa; COLOR: black; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #aaaaaa; SCROLLBAR-TRACK-COLOR: #ffffff; BORDER-BOTTOM: 1px inset; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; HEIGHT: 200px }
	
.button_bak {
	BORDER-RIGHT: medium none; 
	BORDER-TOP: medium none; 
	BACKGROUND-IMAGE: url(button_On.gif); 
	BORDER-LEFT: medium none; 
	WIDTH: 60px; 
	CURSOR: hand; 
	BORDER-BOTTOM: medium none; 
	HEIGHT: 20px;
	FONT-SIZE: 9pt; 
	FONT-FAMILY: tahoma,宋体;
}

Button.BigButton
{
	border-right: #104a7b 1px solid black;
	border-top: #afc4d5 1px solid black;
	border-left: #afc4d5 1px solid black;
	border-bottom: #104a7b 1px solid;
	background-image: url(button_back.gif);
	cursor: hand;
	color: #000066;
	height: 20px;
	font-size: 10pt;
	text-decoration: none;
}

Button.NextButton  {background-image: url(FindPassword_r5_c2.jpg); CURSOR: hand; COLOR: #000066; HEIGHT: 30px; width:71; TEXT-DECORATION: none}

.BigButton
{
	border-right: #104a7b 1px solid black;
	border-top: #afc4d5 1px solid black;
	border-left: #afc4d5 1px solid black;
	border-bottom: #104a7b 1px solid;
	background-image: url(button_back.gif);
	cursor: hand;
	color: #000066;
	height: 20px;
	font-size: 10pt;
	text-decoration: none;
}

input.SmallButton
{
	border-right: #104a7b 1px solid black;
	border-top: #afc4d5 1px solid black;
	border-left: #afc4d5 1px solid black;
	border-bottom: #104a7b 1px solid;
	background-image: url(button_back.gif);
	cursor: hand;
	color: #000066;
	height: 19px;
	font-size: 9pt;
	text-decoration: none;
}

input.BigButton
{
	border-right: #104a7b 1px solid black;
	border-top: #afc4d5 1px solid black;
	border-left: #afc4d5 1px solid black;
	border-bottom: #104a7b 1px solid;
	background-image: url(button_back.gif);
	cursor: hand;
	color: #000066;
	height: 20px;
	font-size: 10pt;
	text-decoration: none;
}

input.SmallInput { COLOR: #000066; BACKGROUND: #F8F8F8; border:1 solid black; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
input.SmallInput1{ COLOR: #000066; BACKGROUND: #F8F8F8; border:1 solid black; BORDER-RIGHT:0; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
input.BigInput   { COLOR: #000066; BACKGROUND: #F8F8F8; border:1 solid black; BORDER-BOTTOM:1px double; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 20px; LINE-HEIGHT: normal}
input.BigInputMoney{COLOR:#000066; BACKGROUND: #F8F8F8; text-align: RIGHT; border:1 solid black; BORDER-BOTTOM:1px double; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 20px; LINE-HEIGHT: normal}

input.SmallStatic{ COLOR: #000066; BACKGROUND: #E0E0E0; border:1 solid black; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
input.BigStatic  { COLOR: #000066; BACKGROUND: #E0E0E0; border:1 solid black; BORDER-BOTTOM:1px double; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 20px; LINE-HEIGHT: normal}


select.BigSelect  { COLOR: #000066; BACKGROUND: #F8F8F8; border:1 solid black; BORDER-BOTTOM:1px double; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 20px; LINE-HEIGHT: normal}
select.SmallSelect{ COLOR: #000066; BACKGROUND: #F8F8F8; border:1 solid black; BORDER-BOTTOM:1px double; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}

select.BigStatic  { COLOR: #000066; BACKGROUND: #E0E0E0; border:1 solid black; BORDER-BOTTOM:1px double; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 20px; LINE-HEIGHT: normal}
select.SmallStatic{ COLOR: #000066; BACKGROUND: #E0E0E0; border:1 solid black; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}


textarea.BigInput { COLOR: #000066; BACKGROUND: #F8F8F8; border:1 solid black; BORDER-BOTTOM:1px double; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal;LINE-HEIGHT: normal;}
textarea.BigStatic{ COLOR: #000066; BACKGROUND: #E0E0E0; border:1 solid black; BORDER-BOTTOM:1px double; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal;LINE-HEIGHT: normal;}

.TableControl{ BACKGROUND: #EFF7FF;}
.TableHeader
{
	color: #654125;
	font-weight: bold;
	font-size: 11pt;
	background-image: url(topbar.gif);
	background-color: #d3e5fa;
}
.TableHeader1
{
	background-image: url(button_back.gif);
	cursor: hand;
	color: #000066;
	background-color: #d3e5fa;
}
.TableContent{ BACKGROUND: #E2E8FA;}
.TableData   { BACKGROUND: #FFFFFF;COLOR:#000000;}
.TableLine1  { BACKGROUND: #F3F3F3;}
.TableLine2  { BACKGROUND: #FFFFFF;}
.TextColor1  { COLOR: #FF6600;}
.TextColor2  { COLOR: #FF0000;}	

.signinButton { 
    font-family : Tahoma, Arial, Helvetica, sans-serif;
	background-color:#FB9D00;
	font-size: 0.85em;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	cursor: hand;
	border: 1px solid;
	border-bottom-color:#F07C00;
	border-top-color: #FFCC00;
	border-right-color:#F07C00;
	border-left-color:#FFCC00;
    padding-right: 5px; 
    padding-left: 5px;
    margin-bottom: 15px; 
    margin-right: 10px;   
}

.Font12Gray /* 灰色 */
{
	font-size: 12px;
	color: #838383;
	font-family: Arial;
}

.Font12GrayBold /* 灰色 */
{
	font-size: 12px;
	color: #838383;
	font-family: Arial;
	font-weight: bold;
}

.Font12Yellow /* 黄色 */
{
	font-size: 12px;
	color: #ffb400;
	font-family: Arial;
}

.Font12White /* 白色 */
{
	font-size: 12px;
	color: #ffffff;
	font-family: Arial;
}


.Font15White /* 15白色 */
{
	font-size: 15px;
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
}

.Font16White /* 白色 */
{
	font-size: 16px;
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
}

.Font15Black /* 15黑色 */
{
	font-size: 15px;
	color: #000000;
	font-family: Arial;
	font-weight: bold;
}

.Font15Yello
{
	font-size: 15px;
	color: #EEFD4B;
	font-family: Arial;
	font-weight: bold;
}

.Font18Black /* 18黑色 */
{
	font-size:18px;
	color:Black;
	font-weight: bold;
	font-family:Arial;
}

.Font14Grizzly /* 14灰色 */
{
	font-size:14px;
	color:#cccccc;
	font-family:Arial;
}

.Font12Black /* 12黑色 */
{
	font-size: 12px;
	color: #000000;
	font-family:Arial;
}

.Font12BlackI /* 12黑色 */
{
	font-size: 12px;
	color: #000000;
	font-family:Arial;
	font-weight: bold;
}

.Font14BlackI /* 14黑色,粗体 */
{
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	font-family:Arial;
}

.Font14White /* 14 白色 */
{
	font-size: 14px;
	color: #ffffff;
	font-family: Arial;
}

.Font12Red  /* 12红色 */
{
	font-size: 12px;
	color: #ff3333;
	font-family: Arial;
}

.Font12Red1  /* 12血红色 */
{
	font-size: 12px;
	color: #ff0000;
	font-family: Arial;
}

.Font12Red /* 大红色 */
{
	font-size: 12px;
	color: #651D2B;
	font-family: Arial;
}

.Font12BRed /* 大红色 */
{
	font-size: 12px;
	color: #651D2B;
	font-family: Arial;
	font-weight: bold;
}

.Font14BRed /* 大红色 */
{
	font-size: 14px;
	color: #651D2B;
	font-family: Arial;
	font-weight: bold;
}

.Font16BRed
{
	font-size: 20px;
	color: #651D2B;
	font-family: Arial;
	font-weight: bold;
}

.Font12Grizzly /* 12灰色 */
{
	font-size:12px;
	color:#818181;
	font-family:Arial;
}

.Font12WhiteB /* 12 白色 */
{
	font-size: 12px;
	color: #ffffff;
	font-family:Arial;
	font-weight: bold;
}


.Font12Blue  /* 12 淡蓝色 */
{
	font-size: 12px;
	color: #3399cc;
	font-family: Arial;
}


.Font12BigRed
{
	font-size: 12px;
	color: #ff0000;
	font-family: Arial;
	font-weight: bold;
}

.sk {
	MIN-HEIGHT: 70px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 350px; BORDER-BOTTOM: #e6e6e6 1px solid; HEIGHT: auto; _height: 120px
}
.sk .skHj {
	MARGIN: 5px 0px 0px; COLOR: #999999; LINE-HEIGHT: 3
}
.sk UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sk UL LI {
	FLOAT: left; MARGIN-RIGHT: 2px; LIST-STYLE-TYPE: none
}
.sk UL LI IMG {
	BORDER-RIGHT: #369 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #369 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #369 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #369 1px solid
}
.sk UL LI.current IMG {
	BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 2px
}
.sk P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sk P IMG {
	MARGIN: 3px
}

.size {
	FLOAT: left; PADDING-TOP: 15px; HEIGHT: 40px
}
.size P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.size UL {
	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
}
.size UL LI {
	BORDER-RIGHT: #369 1px solid; BORDER-TOP: #369 1px solid; MIN-WIDTH: 41px! important; DISPLAY: block; FLOAT: left; MARGIN: 2px; BORDER-LEFT: #369 1px solid; WIDTH: auto; CURSOR: pointer; COLOR: #333; LINE-HEIGHT: 18px; BORDER-BOTTOM: #369 1px solid; TEXT-ALIGN: center; _width: 41px
}
.size UL LI.current {
	BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; BACKGROUND: #b9cbdc; BORDER-BOTTOM-WIDTH: 2px; MARGIN: 1px; BORDER-RIGHT-WIDTH: 2px
}
