
.Noprint
{
    display:none;
}
Body
{
    margin :0;
    background-position: center top;
    background-image: url(../PageBG.jpg);
    background-repeat: repeat-x;
    background-color: #26477d;
    font-size: 12px;
    color: #2c3d69;
    font-family: Verdana
}

TD
{ 
    FONT-SIZE: 12px;
    COLOR: #2c3d69;
    FONT-FAMILY: Verdana    
}
A
{
    COLOR: #198AFF;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #198AFF;
    TEXT-DECORATION: underline
}
#Header
{
    width:900px;
    height:172px;
    position: relative;
}
#InHeader
{
    width:900px;
    height:172px;
    position: relative;
}
.HeadCell
{
   PADDING-RIGHT: 5px;
   PADDING-LEFT: 5px;
}

.TitleCell
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 4px;
    PADDING-Top: 2px;
    PADDING-Bottom: 7px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: white;
    BACKGROUND-IMAGE: url(../BodyT_22.jpg);
    background-position:Left top;
    background-repeat:repeat-x;
    background-color:#132853;
    width:100%;
    height:100%;
}

.TitleCell A
{
 color:silver;
 text-decoration: none
}
.TitleCell A:hover
{
 color:white;
 TEXT-DECORATION: none;
}



.LeftBody
{
    padding : 5px;
    color: black;
    text-align: justify
}

#FooterCell
{
    COLOR: silver;
    text-align: center;
    font-size:11px;
    height:44px;
}
#FooterCell A
{
	color:Silver;
	font-weight:bolder;
	text-decoration: none
}
#FooterCell A:hover
{
	color:white;
	text-decoration: none
}

.FormField
{
    BORDER: silver 1px solid;
    font-size: 11px;
    font-family: Verdana;
}
.FormField50
{
    BORDER: silver 1px solid;
    font-size: 11px;
    font-family: Verdana;
    width:120px;
}
.FormField100
{
    BORDER: silver 1px solid;
    font-size: 11px;
    font-family: Verdana;
    width:270px;
}
.FormButton
{
    BORDER: silver 1px solid;
    BACKGROUND-COLOR: #efe9d9;
    FONT-SIZE: 12px;
    COLOR: #2c3d69;
    font-family: Verdana;
}

.BodyCell
{
    padding : 5px;
    background:white;
}
.PageBg
{
    background-position: center top;
    background-image: url(../PageBG.jpg);
    background-repeat: repeat-x;
    background-color: #26477d
}
.BodyBG
{
    background-position: center top;
    background-image: url(../BodyBG.jpg);
    background-repeat: repeat-x;
    background-color: #204073;
    height:100%;
}

A.SubMenuLink:hover
{
    COLOR: #aa8c46;
    text-decoration: underline
}
A.SubMenuLink
{
    FONT-SIZE: 11px;
    COLOR: #4678c8;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.SubMenuCell
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px
}

TD.HeaderRight
{
	Padding-right:20px;
	Padding-left:10px;
	text-align:center;
}
TD.HeaderMid
{
 	Padding-right:10px;
	Padding-left:10px;
	Padding-top:30px;
	Padding-bottom:30px;
	text-align:center;
}
TD.HeaderLeft
{
	Padding-right:10px;
	Padding-left:20px;
	Padding-top:30px;
	Padding-bottom:30px;
	text-align:center;
}


.BlueFrame
{
    PADDING: 5px;
    BACKGROUND-IMAGE: url(../Top2_22.jpg);
    background-position:Left top;
    background-repeat:repeat-x;
    background-color:#2D67B1;
    COLOR: white;
}

.HeaderFrame
{
 	BACKGROUND-IMAGE: url(../TBody_22.jpg);
    background-position:Left top;
    background-repeat:repeat-x;
    background-color:#CAE6FE;
}
.GrayFrame {
	padding:5px;
}


.whiteFrame
{
    PADDING: 5px;
    BACKGROUND-COLOR: white
}

.MainMenuTD .MainMenuTD1
{
	BACKGROUND-IMAGE: url(../Menu_1.jpg);
	background-position:Left top; background-repeat:no-repeat;  background-color:#1C5EB2;
	width:4px;height:100%;
}
.MainMenuTD .MainMenuTD2
{
	BACKGROUND-IMAGE: url(../Menu_2.jpg);
	background-position:Left top; background-repeat:repeat-x;  background-color:#1C5EB2;
	width:100%;height:100%;
	text-align:center;
}

.MainMenuTD .MainMenuTD3
{
	BACKGROUND-IMAGE: url(../Menu_3.jpg);
	background-position:Left top;  background-repeat:no-repeat;  background-color:#1C5EB2;
	width:4px;height:100%;
}

.MainMenuTD_Hover .MainMenuTD1
{
	BACKGROUND-IMAGE: url(../Menu_H_1.jpg);
	background-position:Left top;  background-repeat:no-repeat;  background-color:#233C7F;
	width:4px; height:100%;
}
.MainMenuTD_Hover .MainMenuTD2
{
	BACKGROUND-IMAGE: url(../Menu_H_2.jpg); 
    background-position:Left top;  background-repeat:repeat-x; background-color:#233C7F;
	width:100%; height:100%;
	text-align:center;
}

.MainMenuTD_Hover .MainMenuTD3
{
	BACKGROUND-IMAGE: url(../Menu_H_3.jpg);
	background-position:Left top;  background-repeat:no-repeat;  background-color:#233C7F;
	width:4px; height:100%;
}

.MainMenuTD_SUB .MainMenuTD1
{
	BACKGROUND-IMAGE: url(../Menu_S_1.jpg);
	background-position:Left top;  background-repeat:no-repeat;  background-color:#FAFAFA;
	width:4px; height:100%;
}
.MainMenuTD_SUB .MainMenuTD2
{
	BACKGROUND-IMAGE: url(../Menu_S_2.jpg); 
    background-position:Left top;  background-repeat:repeat-x; background-color:#FAFAFA;
	width:100%; height:100%;
	text-align:center;
}

.MainMenuTD_SUB .MainMenuTD3
{
	BACKGROUND-IMAGE: url(../Menu_S_3.jpg);
	background-position:Left top;  background-repeat:no-repeat;  background-color:#FAFAFA;
	width:4px; height:100%;
}

.MainMenuTD_SUB A,.MainMenuTD_SUB A:hover
{
	color:#aa8c46;
}
.MainMenuTD A,.MainMenuTD A:hover,.MainMenuTD_Hover A,.MainMenuTD_Hover A:hover
{
	COLOR: white;
}	

A.MainMenuLink
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
A.MainMenuLink:hover
{
    TEXT-DECORATION: none
}



.RightSide
{
	BACKGROUND-IMAGE: url(../RS.jpg); 
    background-position:Left top;  background-repeat:repeat-x; background-color:#EDEDE3;
}

.SideCell
{
	padding:5px;
	text-align:center;
}

.SideFrame
{
  background-color:white;
  padding:2px;
}


.FormNote
{
Font-size: 10px;
color:#333333
}

TD.FormNote
{
Font-size: 10px;
padding-top:0;
}

.Astr {
 color:maroon
}


.TrTitle TD, Td.TDTitle
{
	background-color:gray;
	color:white;
	text-align:center;
	Font-weight:bolder;
	padding-top:4px;
	padding-bottom:4px;
}


.Tr1 TD , TD.TDPlain
{
	Background-color:#EDEDE3;
}
.Tr2 TD
{
	Background-color:#EEE8D2;
}

.PageInfo
{
 Color:#333333;
 Font-Size:10px;
}
/***************************/
label.error {
	color:red;
	padding-left:3px;
}
input.error, textarea.error
{
	border:red 1px solid;
	
}


/**************************** FBLoginButton **/
A.FBLoginButton
{
	border: #637bad 1px solid;
	display: block;
	font-weight: bold;
	background: #637bad url(../../members/fbicon.png) no-repeat left center;
	filter: alpha(opacity=95);
	color: white; /*text-indent: -28px;*/
	line-height: 24px;
	height: 24px;
	text-decoration: none;
	outline: 0;
	opacity: 0.95;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width:190px;
}
A.FBLoginButton:hover
{
	border: #6c83b4 1px solid;
	filter: alpha(opacity=100);
	color: white;
	text-decoration: none;
	opacity: 1;
}

/********************************************/
div.LoginBox
{
	margin-bottom: 5px;
	overflow:hidden;
	width:100%;
}
#Header .SocialBox
{
	right: 10px;
	top: 10px;
	height: 30px;
	position: absolute;
	width: 150px;
	z-index: 1000;
}
#Header .SocialBox a
{
	display: block;
	float: right;
	margin-left: 2px;
}

.TitleCell {
    background-color: #132853;
    background-image: url(../"BodyT_22.jpg");
    background-position: left top;
    background-repeat: repeat-x;
    color: white;
    font-size: 12px;
    font-weight: bolder;
    height: 100%;
    padding-bottom: 7px;
    padding-left: 4px;
    padding-right: 0;
    padding-top: 2px;
    width: 100%;
}

/**************.Net Fixed********************/
#ShareBox
{
	float: right;
	width: 155px;
	margin-bottom:5px;
}
#ShareBox Iframe{
	margin:0px;
}
div.FanBox {
	height: 226px;
	width: 210px;
	overflow: hidden;
}
div.FanBox iframe{
	width:200px;
	height:300px;
	overflow:hidden;
	margin:-40px 0 0 -4px;
}

.grid_item{
	width:35px;
	height:35px;
}

div.LoginBox
{
	margin-bottom: 5px;
	overflow:hidden;
	width:206px;
}

/***************** Member ******************/
div.MemberLink{
	float:left;
	width:24%;
}
/*********** Container Box ******************/
#Header div.LoginBox {
	position:absolute;
	left:55px;
	top:10px;
}
/*********** Page *****************/
div.MemberLoginPage{
	width:400px;
	margin:0 auto;
}
div.MemberLoginPage div {
	padding:4px;
}
div.MemberLoginPage .Facebook .button{
	
}
/*********** Both *****************/
div.MemberLoginBox 
{
    line-height:1.75;
	
}
div.MemberLoginBox div.LabelAndField, div.MemberLoginBox div.LoginButton{
	display:block;
	clear:both;
}
div.MemberLoginBox label {
	width:90px;
	display:block;
	float:left;
}

div.MemberLoginBox div.LabelAndField input{
	display:block;
	float:left;
}

div.MemberLoginBox label.error {
	display: block;
	float:right !important;
}
/************* Weclome Box ****************/
div.MemberWelcomeBox
{
	overflow: hidden;
	position: relative;
	background-color:#637bad;
}
div.MemberWelcomeBox a.Avatar {
	display: block;
	float:left;
	height: 48px;
	width: 48px;
	overflow:hidden;
}
div.MemberWelcomeBox a.Avatar img {
	border:none;
}

div.MemberWelcomeBox .Hello, div.MemberWelcomeBox .Area {
	padding-left: 3px;
	padding-right: 3px;
	background-color: #637bad;
	margin: 0px 0px 0px 50px;
	overflow: hidden;
	width:135px;
	color: white;
	line-height: 24px;
	height: 24px;
	font-size:12px;
}

DIV.MemberWelcomeBox A{
	color: #c1dff3;
}
DIV.MemberWelcomeBox A:hover{
	color: white;
	text-decoration: none;
}


/**************************** FBLoginButton **/
A.FBLoginButton
{
	border: #637bad 1px solid;
	display: block;
	font-weight: bold;
	background: #637bad url(../members/fbicon.png) no-repeat left center;
	filter: alpha(opacity=95);
	color: white; /*text-indent: -28px;*/
	line-height: 24px;
	height: 24px;
	text-decoration: none;
	outline: 0;
	opacity: 0.95;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width:190px;
}
A.FBLoginButton:hover
{
	border: #6c83b4 1px solid;
	filter: alpha(opacity=100);
	color: white;
	text-decoration: none;
	opacity: 1;
}


#MemberLoginForm .Head
{
    font-size:11px;
}

#MemberLoginForm label
{
    font-size:11px;
}

#MemberLoginForm .Email .Password
{
    width:130px;
}

#MemberLoginForm label {
	width:60px;
}

#MemberLoginForm .Remember-LabelAndField
{
    margin:0 0 0 60px;
}

#MemberLoginForm .Remember-LabelAndField label
{
    width:89px
}


#MemberLoginForm .FBLoginButton
{
    margin:2 0 10px 0;
}

