/* -- Body Style -- */
body {background:#000 url(bkg2.jpg) top left repeat-x;margin:0px;padding:0px; font-family: Arial, Helvetica, sans-serif;font-size:12px;}
body,div,p,td {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color:#333;}

/* -- Links Style -- */
a {font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px;}
a:link {color:#333399; text-decoration:none;}
a:visited {color:#333399; text-decoration:none;}
a:hover {color:#8b2088; text-decoration:none;}
a:active {color:#333399; text-decoration:none;}

/* -- Heading Style --*/
h1,h2,h3,h4,h5,h6 {font-family: Arial, Helvetica, sans-serif, Verdana;}
h1 {color:#b70016;}
h2 {color:#3366cc;}
h3 {color:#3366cc;}

/* -- Landing Style --*/
#landing {margin-left:auto;margin-right:auto;background-color:#fff;width:800px;height:600px;}
#landing #lbody {padding:33px 193px 20px 60px;}

/* -- Register Style --*/
#register {margin-left:auto;margin-right:auto;background:#fff url(register_bkg.jpg) top left no-repeat;width:800px;height:600px;}
#register #rbody {padding:33px 193px 20px 60px;}
#register #rbody #title {border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:8px 0;text-align:center;}
#register #rbody #content {padding:25px 0 0 10px;}
#register #rbody #adbox {padding:90px 45px 0 40px;}
#register #rbody #adbox #adtitle {border-bottom:1px solid #ccc;width:330px;}
#register #rbody #adbox #adcontent {padding:20px 0 0 0px;}
#register #rbody #adimage {float:right;margin:0 0 0 15px;}
#register #rbody #webform {margin-left:auto;margin-right:auto;margin-top:50px;background:url(login_bkg.gif) top left no-repeat;width:292px;height:182px;}

/* -- FAQ Style --*/
#faq {margin-left:auto;margin-right:auto;background:#fff url(faq_bkg.jpg) top left no-repeat;width:520px;height:320px;}
#faq #faqbox {padding:11px 0 0 61px;}
#faq #faqbox #faqtitle {border-bottom:1px solid #ccc;width:460px;}
#faq #faqbox #faqcontent {padding:10px 40px 0 0px;}

/* -- Thankyou Style --*/
#thank {margin-left:auto;margin-right:auto;background:#fff url(thankyou_bkg.jpg) top left no-repeat;width:800px;height:600px;}
#thank #tbody {padding:150px 193px 20px 130px;font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 12px; color: #ccc; }
#thank #tbody #title {border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:8px 0;text-align:center;}
#thank #tbody #content {padding:25px 0 0 10px;}

/* -- Other Style --*/
.bullet {margin:5px 0px 13px 0px;padding:5px 0px 0px 35px;line-height:16px;list-style-image: url(bul.gif);}
.bullet3 {margin:10px 0px 13px 0px;padding:0px 0px 0px 50px;list-style-image: url(bul3.gif);}
.bullet4 {margin:0px;padding:0px;list-style-image: url(mark.gif); border:1px solid #e5e5e5; background-color:#F8FEED;}
.center {margin-left:auto;margin-right:auto;}
.right {float:right;}
.clear {clear:both;}
.note {color:#b70016;font-size:11px;font-weight:normal;}
.trans {background:url(trans.png) top left;}
.trans2 {background:url(trans2.png) top left;}
.trans_bkg {background:url(trans_bkg.png) top left;}
.err {color:#b70016;font-size:12px;font-weight:bold;}
.red {color:#b70016;font-size:12px;font-weight:bold;background:#ffffcc url(mark.gif) top left no-repeat;padding:2px 0 0px 15px; line-height:24px;}
.green {font-size:12px;font-weight:bold;background:url(tick.png) top left no-repeat;padding:2px 0 0 18px;}
.bred {color:#b70016;font-size:16px;}
.bgreen {color:#b8eeff;font-size:14px;}
a.bred:link {font-size:16px; color:#b70016; text-decoration:none;}
a.bred:visited {font-size:16px; color:#b70016; text-decoration:none;}
a.bred:hover {font-size:16px; color:#f00; text-decoration:none;}
a.bred:active {font-size:16px; color:#b70016; text-decoration:none;}
.byellow {color:#ff9900;font-size:14px;font-weight:bold;}
a.blue:link {font-size:13px; color:#3366cc; text-decoration:none;}
a.blue:visited {font-size:13px; color:#3366cc; text-decoration:none;}
a.blue:hover {font-size:13px; color:#ff9900; text-decoration:none;}
a.blue:active {font-size:13px; color:#ff9900; text-decoration:none;}

.htext {padding:25px 0 0 10px;}
.ftext {padding:0 0 0 20px;}

/* -- Button Style --*/
.enter {background:url(btn_enter.gif) no-repeat;width:47px;height:34px;border:0px;margin:0px;padding:0px;cursor:pointer;}
.reset {background:url(btn_reset.png) no-repeat;width:72px;height:34px;border:0px;margin:0px;padding:0px;cursor:pointer;}
.submit {background:url(btn_submit.png) no-repeat;width:80px;height:34px;border:0px;margin:0px;padding:0px;cursor:pointer;}

/* -- Form Style --*/
input {font-size:12px;height:18px;border:1px solid #7f9db9;margin:0px;padding:0px;}
hr {height:1px;border:0px;color:#ccc;background-color:#ccc;padding:0px;margin:0px;}