/* CSS Document */
/* common style */
body, h1, h2, h3, h4, h5, h6, ul, li, ol, input, a {margin:0; padding:0; outline:none;}
body {background:url(/images/bodybg.jpg) repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2f362a; line-height:16px;}
.fleft {float:left;}
.fright {float:right;}
.clearfix:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
* html .clearfix {height:1%;}

div.container {width:832px; margin:0px auto;}
/* Header Properties Start */
div.masterHeader {width:832px; height:80px;}
div.logo {padding-top:3px;}
div.globallink { position:relative;}
div.hd2 { font-weight:bold; color:#516120; position:absolute; top:55px; left:250px;}
div.username {color:#516120; position:absolute; top:55px; left:340px;}
div.username input {border:1px solid #516120; color:#374116; font-size:12px; background:#f6ebd7; width:100px;}
div.password {color:#516120; position:absolute; top:55px; left:520px;}
div.password input {border:1px solid #516120; color:#374116; font-size:12px; background:#f6ebd7; width:100px;}
div.login {background:#d1031a; color:#fff; border:1px solid #fff; width:41px; height:18px; text-align:center; position:absolute; top:53px; left:695px;}
div.login a {text-decoration:none; color:#fff;}
div.login a:hover { font-weight:bold;}
div.regnw {width:100px; height:18px; text-align:center; position:absolute; top:55px; left:736px;}
div.regnw a {color:#374116; text-decoration:none; font-weight:bold;}
div.regnw a:hover {text-decoration:underline;}
/* Header End */

/* Main Body */
div.mainBody {width:826px; height:500px; margin:0px auto; background:#aed791 url(/images/mainbodybg.jpg) repeat-x left top; position:relative;}
div.mainBody1 {width:826px; height:500px; margin:0px auto; background:#efffe4 url(/images/main_bg.jpg) repeat-y left top; position:relative;}
/* Left Panel */
div.leftpanel {width:300px;}
div.globallink2 {width:200px; position:absolute; left:0px;}
div.globallink2 ul { margin:25px 0px 0px 15px;}
div.globallink2 ul li { list-style:none; height:40px; background:url(/images/line.jpg) no-repeat left bottom;}
div.globallink2 ul li a {background:url(/images/icon.png) no-repeat left center; display:block; color:#333333; padding:4px 2px 3px 20px; font-weight:bold; text-decoration:none; margin-top:5px;}
div.globallink2 ul li a:hover { text-decoration:underline;}
/* div.img {background:url(/images/bottom_image.jpg) no-repeat left bottom; width:100%; height:236px; position:absolute; bottom:0px; left:0px;} */
div.img {width:30%; height:236px; position:absolute; bottom:0px; left:0px;}
div.imgtop {width:170px; height:100px; position:absolute; bottom:50px; left:10px; border: 2px solid #fff; background-color:#1e9543;}
div.img-reg {background:url(/images/register-image.jpg) no-repeat left bottom; width:207px; height:209px; position:absolute; bottom:0px; left:0px;}
div.img-pro {background:url(/images/profile_left_image.jpg) no-repeat left bottom; width:207px; height:209px; position:absolute; bottom:0px; left:0px;}
/* End Left Panel */

/* Right Panel */
div.rightpanel {width:525px;}
span.leftshadow {background:url(/images/left_shadow.jpg) repeat-y left top; width:6px; height:97%; position:absolute; top:7px; left:0; display:block;} 
span.topshadow {background:url(/images/top_shadow.jpg) no-repeat left top; width:832px; height:11px; position:absolute; top:0; left:0; display:block;}
span.topshadowr {background:url(/images/register_top_bg.jpg) no-repeat left top; width:830px; height:11px; position:absolute; top:0; left:0; display:block;}
span.btmshadow { background:url(/images/bottom_shadow.jpg) no-repeat left bottom; width:832px; height:11px; position:absolute; bottom:0; left:0; display:block;}
span.btmshadowr { background:url(/images/bottom_shadow_register.jpg) no-repeat left bottom; width:832px; height:11px; position:absolute; bottom:0; left:0; display:block;}
span.rightshadow {background:url(/images/right_shadow.jpg) repeat-y right top; width:6px; height:97%; position:absolute; top:7px; right:0; display:block;}

/* Top Panel */
div.img2 {background:url(/images/pht1.jpg) no-repeat left top; width:360px; height:143px; position:absolute; left:200px; top:15px;}
div.img4 {background:url(/images/bird_register.jpg) no-repeat left top; width:116px; height:94px; position:absolute; left:700px; top:15px;}
div.img5 {background:url(/images/profile_title.jpg) no-repeat left top; width:569px; height:66px; position:absolute; left:230px; top:15px;}
div.globalback {background:url(/images/bg2.jpg) no-repeat right top; width:239px; height:143px; position:absolute; right:38px; top:16px;}
div.globalback ul {font-weight:bold; font-size:13px; color:#fff; margin-top:10px; margin-left:10px;}
div.globalback ul li { list-style:none; height:25px;}
div.searchbtn { width:77px; height:16px; background:url(/images/search_bg.jpg) repeat-x; border:1px solid #fff; text-align:center; margin-left:125px;}
div.searchbtn a {font-weight:bold; color:#fff; text-decoration:none; font-size:12px}
div.searchbtn a:hover {text-decoration:underline;}
.who select {width:113px; height:18px; font-size:11px; border:1px solid #70361e;}
.age select {width:42px; height:18px; font-size:11px; border:1px solid #70361e;}
/* End Top Panel */

/* Middle Panel */
div.middlepannel {width:500px; height:143px; position:absolute; top:198px; left:310px;}
div.heading { color:#b10114; font-size:18px; text-decoration:underline; font-family:"Gill Sans MT";}
div.discp {width:500px; text-align:justify; margin-top:5px;}
div.discp1 {width:500px; text-align:justify; margin-top:15px; padding-left:20px; line-height:24px; font-size:15px; font-weight:normal;}

/* End Middle Panel */

/* Bottom Panel */
div.bottompanel {width:500px; position:absolute; top:340px; left:310px;}
div.bottompanel1 {width:500px; position:absolute; top:350px; left:310px;}
div.heading2 {width:485px; height:26px; background:url(/images/banner_bg.jpg) repeat-x; color:#fff; padding-left:15px; padding-top:0px; font-size:18px; font-family:"Gill Sans MT";}
div.bannerpics {margin-top:8px; margin-left:5px;}
div.bannerpics2 {margin-top:8px; margin-left:5px;}
div.bannerpics3 {margin-top:8px; margin-left:5px;}
/* End Bottom Panel */

/* End Right Panel */

/* Main Body End */

/* Footer */
div.footer {height:20px; margin-bottom:20px; text-align:center; padding-top:10px;}
/*Footer End */
#UserName, #Password{ width:110px;}
/* Header Properties Start */
.hd2 { font-weight:bold; color:#516120;}
.username {color:#516120;}
.username input {border:1px solid #516120; color:#374116; font-size:12px; background:#f6ebd7; }
.password {font-size:12px; color:#333;}
.password input {border:1px solid #516120; color:#374116; font-size:12px; background:#f6ebd7;}
.login {background:#d1031a; color:#fff; border:1px solid #fff; width:60px; height:22px; text-align:center;}
.login a {text-decoration:none; color:#fff; font-weight:bold; padding-left:5px;}
.login a:hover { font-weight:bold; text-decoration:underline;}
.regnw {width:100px; height:18px; text-align:center;}
.regnw a {color:#374116; text-decoration:none; font-weight:bold;}
.regnw a:hover {text-decoration:underline;}
/* Header End */

/* Left Panel inside page*/
div.leftpanel1 {width:300px;}
div.globallink1 {width:200px;}
div.globallink1 ul { margin:25px 0px 0px 15px;}
div.globallink1 ul li { list-style:none; height:40px; background:url(/images/line.jpg) no-repeat left bottom;}
div.globallink1 ul li a {background:url(images/icon.png) no-repeat left center; display:block; color:#333333; padding:4px 2px 3px 20px; font-weight:bold; text-decoration:none; margin-top:5px;}
div.globallink1 ul li a:hover { text-decoration:underline;}
.smalltext{font-size:11px; color:#333;}
.profile{font-size:12px; font-weight:bold; color:#1c2b12; padding-left:20px;}
/* End Left Panel */
.profilepage {background:url(/images/heart.jpg) no-repeat; width:130px; height:39px;margin-top:10px;}
.profilepage2 {background:url(/images/search.jpg) no-repeat; width:27px; height:27px;
padding-left:5px;
}
.imageleft{background-color:#b3d999;}
.topshadow1{background:url(/images/top_01.png) no-repeat; width:826px; height:8px;}
.topbottom{background:url(/images/bottom_bg.png) no-repeat; width:826px; height:17px;}
.leftshadow{background:url(/images/left_shadow.png) repeat-y; width:4px; height:auto;}
.rightshadow{background:url(/images/right_shadow.png) repeat-y; width:4px; height:auto;}
.menubg{background:url(/images/menu_bg.png) repeat-x; width:204px; height:auto;}

a:link, a:visited{
color:#354d25;
font-weight:bold;
text-decoration:underline;
}
a:hover, a:active{
color:#ff0000;
font-weight:bold;
text-decoration:underline;
}
a#forgotPassword{
color:#fff;

}