
/* Resets */
ul,li,  h1,h2,h3,h4,h5,a,img,p, a img, a:focus{margin:0; border:0; padding:0; outline:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
/* Resets */

body{margin:0; padding:0;background:url(../images/Bg-Login.jpg) repeat-x; font-family:Segoe UI,Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000;}
.TextReplace{text-indent:-999999px;}
#Template{width:978px; margin:0 auto;}

/*  ----  Loging Box Css  -----  */
#WebsiteLogin{width:100%; float:left;}
#HeadeWrapper{ float:left; height:116px; width:100%;}
#HeadeWrapper #Logo{ float:left; width:363px; height:99px; margin-top:10px;}
#HeadeWrapper #Logo .BG{float:left; background:url(../images/Logo.jpg);width:363px; height:96px;}
#ContactUs_Top{ float:right; height:23px; width:97px; background:url(../images/BG-Cantact.jpg); margin-top:87px; padding:4px 0 0 55px;}
#ContactUs_Top a{color:#FFF;}
/*  ----  Loging Box Css  -----  */

/* Body Area On Login Page --  */
#LoginForm{float:left; width:100%;}
#LoginForm #Picture-Collage{ float:left; width:407px; height:382px; background:url(../images/picCollage.jpg); margin:50px 0 0 20px;}
#Login-Area{ float:right; width:370px; _height:350px; background: #D6EAEB url(../images/FormBG.jpg) repeat-x;  margin-top:90px;}
#Login-Area #FormLog{ float:left; height:260px; border:1px solid #7196bf; width:368px;}
#FormLog #Top{ float:left; width:300px; height:20px; color:#0c529e; font-size:14px; padding:5px 0 0 10px;}
#FormLog #Contents{float:left; width:318px; padding:20px;}
#FormLog #Contents .Fields{float:left; height:30px; margin-top:20px;} 
#FormLog #Contents .Fields label{ float:left; width:100px; padding-top:5px;}
#FormLog #Contents .Fields label span{ color:#F00; padding:0 5px 0 5px;}
#FormLog #Contents .Fields .Input_Text{ float:left; width:206px; height:26px; border:1px solid #7196bf; background:#e6f3d3;}
#FormLog #Contents .Fields .Input_Text{_padding:5px; _height:19px;} /* IE 6 Support Only */
#LogButton{float:left; height:53px; width:75px; background:url(../images/SubBG.jpg); margin: 17px 0 0 99px; _margin: 33px 0 0 -95px;}

#FormLog #Contents .Text{float:left; margin-left:100px; _margin-left:50px;}
#FormLog #Contents .Text a {color:#000;}


/* Body Area On Login Page --  */

/* Footer Tap */
#Wrapper_Footer{float:left; width:100%; background:url(../images/BG-FooterTap.jpg) repeat-x; height:31px;}
#Wrapper_Footer #Tap{ float:left; width:410px; height:24px;}
#Wrapper_Footer #Tap .Curve_Left{ float:left; width:29px; height:24px; background:url(../images/G-left.jpg)}
#Wrapper_Footer #Tap .Curve_Contents{ float:left;  height:19px; background:url(../images/G-lrepeater.jpg) repeat-x; color:#FFF; padding:5px 10px 0 10px;}
#Wrapper_Footer #Tap .Curve_Right{ float:left; width:29px; height:24px; background:url(../images/G-Right.jpg)}
#Wrapper_Footer #Tap .Curve_Contents a{color:#FFF;}
/* Footer Tap */


/* signup */

#SignupForm{float:left; width:100%;}
#SignupForm #Picture-Collage{ float:left; width:407px; height:382px; background:url(../images/picCollage.jpg); margin:50px 0 0 20px;}
#Signup-Area{ float:right; width:370px; _height:350px; background: #D6EAEB url(../images/FormBG.jpg) repeat-x;  margin-top:25px;}
#Signup-Area #FormSign{ float:left; height:600px; border:1px solid #7196bf; width:368px;}
#FormSign #Top{ float:left; width:300px; height:20px; color:#0c529e; font-size:14px; padding:5px 0 0 10px;}
#FormSign #Contents{float:left; width:318px; padding:20px;}
/*#FormSign #Contents .Fields{float:left; height:30px; margin-top:20px;} 
#FormSign #Contents .Fields label{ float:left; width:100px; padding-top:5px;}
#FormSign #Contents .Fields label span{ color:#F00; padding:0 5px 0 5px;}
#FormSign #Contents .Fields .Input_Text{ float:left; width:206px; height:26px; border:1px solid #7196bf; background:#e6f3d3;}
#FormSign #Contents .Fields .Input_Text{_padding:5px; _height:19px;} /* IE 6 Support Only */
#signButton{float:left; height:53px; width:75px; background:url(../images/SubBG.jpg); margin: 17px 0 0 99px; _margin: 33px 0 0 -95px;}
FormSign #Contents input{border:1px solid red !important;}
#FormSign #Contents .Text{float:left; margin-left:100px; _margin-left:50px;}
#FormSign #Contents .Text a {color:#000;}