﻿@charset "utf-8";
/*------------------------------Reset style Starts-------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
/* remember to define focus styles! */
:focus { outline: 0; }
ul     { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
table                                                   { border-collapse: separate; border-spacing: 0; }
caption, th, td                                         { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after  { content: ""; }
blockquote, q                                           { quotes: "" ""; }
strong                                                  { font-weight:bold; }
img                                                     { margin:0; }
/*------------------------------Reset style Ends-------------------------------*/

/*-----------------------------------float start-------------------------------*/
.fltrt                                                  { float: right; }
.fltlft                                                 { float: left; }
.clear                                                  { clear:both; font-size:0px; line-height:1px; height:0px}
/*-----------------------------------float ends--------------------------------*/

/*---------------------body starts here ---------------------------------------*/
body                                                    { color:#999999; font-family:Arial , Helvetica, sans-serif; font-weight:normal;   font-size:13px;  line-height:17px;  background:#ffffff; }
/*---------------------body ends here ---------------------------------------*/

/*---Common Wrapper Style Starts ----*/  

a                                                       { text-decoration:none; border:0; color:#0b689e; cursor:pointer; } 
a:hover                                                 { text-decoration : underline; border : 0; color : #0b689e; cursor:pointer ; } 
a img, a:hover img                                      { text-decoration : none; border : 0; cursor:pointer; }

/*---Common Wrapper Style Ends ----*/


/* HEADER STYLE STARTS */

#header    { display:block; padding:0; margin:0; background:#e2ddd9 url(img/headerbg.gif) left top repeat-x;  }

#head_wrap { display:block; padding:28px 0 0 0; margin:0 auto; background:url(img/headbackbg.png) center top no-repeat; width:1010px; position:relative;  }
#head_wrap h2 { display:block; padding:0 0 15px 0; margin:0; float:left; width:568px; font-size:1px; line-height:1px;  }

.log_box { display:block; padding:0; margin:0; width:359px; height:68px; float:right; background:url(img/topinbg.png) left top no-repeat;   }
.log_box h3 { display:block; padding:9px 0 4px 13px; margin:0; color:#333243; font-size:11px; font-style:normal; font-weight:normal; line-height:12px;  }
.log_box ul { display:block; padding:0 0 0 0; margin:0; list-style:none; list-style-type:none;  }
.log_box ul li.txtbg { display:block; padding:5px; margin:5px 0 0 6px; list-style:none; list-style-type:none; float:left; background:url(img/intxtbg.gif) left top no-repeat;  }
.log_box ul li.txtbg input { display:block; padding:0; margin:0; color:#807e7e; font-size:12px; font-style:normal; font-weight:bold; line-height:13px; background:none; border:none; width:130px; height:16px;  }

.log_box ul li.btnbg { display:block; padding:0; margin:0 0 0 5px; list-style:none; list-style-type:none; float:left; background:url(img/gobtn.png) left top no-repeat; width:53px; height:36px;  }
.log_box ul li.btnbg input { display:block; padding:0; margin:0; color:#807e7e; font-size:12px; font-style:normal; font-weight:bold; line-height:13px; background:none; border:none; width:53px; height:36px;  }
.regbot  { display:block; padding:0; margin:0 0 0 5px; list-style:none; list-style-type:none; float:left; background:url(img/gobtn.png) left top no-repeat; width:53px; height:36px;  border: none;}



/* HEADER STYLE ENDS */

/* NAVIGATION STARTS */

.nav { display:block; padding:0; margin:0; background:url(img/navbg.gif) left top repeat-x;  }
.nav ul { display:block; padding:0; margin:0 auto; width:990px;   }
.nav ul li { display:block; padding:0 18px 0 0; margin:0; float:left;  }
.nav ul li a { display:block; padding:8px 0 7px 0; margin:0; color:#ffffff; font-size:15px; font-style:normal; font-weight:bold; line-height:18px; text-decoration:none; text-transform:uppercase; }
.nav ul li a:hover {  color:#ffffff; text-decoration:none;  }
 
/* NAVIGATION ENDS */

/* BODY CONTAINER STARTS */

.body_container { display:block; padding:0; margin:0; background:#FFF url(img/bodyBg.jpg) left top repeat-x;  }


/* TOP CONTENT STYLE STARTS */
.top_content { display:block; padding:20px 0 20px 0; margin:0 auto; width:1001px; background:url(img/conimg1.jpg) right top no-repeat;  }
.top_content h2 { display:block; padding:0 0 0 20px; margin:0; color:#333243; font-size:24px; font-style:normal; font-weight:normal; }
.top_content ul { display:block; padding:18px 0 0 40px; margin:0; list-style:none; list-style-type:none;  }
.top_content ul li { display:block; padding:0 0 12px 19px; margin:0; list-style:none; list-style-type:none; background:url(img/bullet01.gif) left 6px no-repeat; color:#333243; font-size:16px;
                     font-style:normal; font-weight:normal; line-height:21px;   } 
.top_content p { display:block; padding:0 0 10px 20px; margin:0; color:#333243; font-size:13px; font-style:normal; font-weight:normal; line-height:20px; width:491px;  }

/* TOP CONTENT STYLE ENDS */

/* PICK CONTENT STYLE STARTS */
.pick_box { display:block; padding:0; margin:0 auto; width:1001px;  }
.pick_box_left { display:block; padding:0; margin:0; float:left; width:560px; position:relative;  }
.big_btn { display:block; padding:0; margin:0; position:absolute; top:-12px; left:0;  }
.pick_box_right { display:block; padding:0; margin:0 -5px 0 0; float:right; width:417px; height:72px; background:url(img/redBtn.png) left top no-repeat;  }
.pick_box_right ul { display:block; padding:0 0 0 25px; margin:0; list-style:none; list-style-type:none;  }
.pick_box_right ul li.intxtBg { display:block; padding:5px; margin:20px 0 0 0; list-style:none; list-style-type:none;  background:url(img/intxtbg01.gif) left top no-repeat; float:left;  }
.pick_box_right ul li.intxtBg input { display:block; padding:0; margin:0; background:none; border:none; height:23px; width:285px; color:#000000; font-size:16px; font-style:normal; font-weight:normal; line-height:18px;  }
.pick_box_right ul li.inbtnbg { display:block; padding:0; margin:9px 0 0 0; background:url(img/gobtn01.png) left top no-repeat; width:79px; height:54px; float:left;  }
.pick_box_right ul li.inbtnbg input { display:block; padding:0; margin:0; background:none; border:none; width:79px; height:54px; cursor:pointer;  }

/* PICK CONTENT STYLE ENDS */


/* BOTTOM CONTENT STYLE STARTS */

.btm_content { display:block; padding:20px 0 27px 0; margin:0 auto; width:1000px; background:#FFF url(img/containerbg.jpg) left top no-repeat;  }

.inner_btm_content {  display:block; padding:20px 0 27px 0; margin:0 auto; width:1000px; background: url(img/containerbg.png) left top no-repeat;  }

.btm_con_left { display:block; padding:0 0 0 25px; margin:0; width:600px; float:left; }
.top_txt     { display:block; padding:0 0 26px 0; margin:0; color:#333243; font-size:13px; font-style:normal; font-weight:normal; line-height:18px;  width:587px;  }
.top_txt h2  { display:block; padding:0 0 10px 0; margin:0; color:#b10606; font-size:22px; font-style:normal; font-weight:bold; line-height:25px;  }
.top_txt p   { display:block; padding:0 0 16px 0; margin:0; color:#333243; font-size:13px; font-style:normal;   }
.top_txt ul { display:block; padding:0 0 0 13px; margin:0; list-style:none; list-style-type:none;  }
.top_txt ul li { display:block; padding:0 0 2px 12px; margin:0; list-style:none; list-style-type:none; background:url(img/bullet02.gif) left 3px no-repeat; color:#0000ff; 
                  font-size:13px; font-style:normal; font-weight:normal; line-height:15px;   }
.top_txt ul li a { color:#0000ff; font-size:13px; font-style:normal; font-weight:normal; line-height:15px; text-decoration:underline;  }
.top_txt ul li a:hover { color:#0000ff; text-decoration:none; }


.photo_img { display:block; padding:0 0 0 0; margin:0 0 0 -10px; float:left; width:161px;  }
.photo_txt { display:block; padding:0; margin:0; float:right; width:426px;  }
.photo_txt h2  { display:block; padding:0 0 10px 0; margin:0; color:#b10606; font-size:22px; font-style:normal; font-weight:bold; line-height:25px;  }
.photo_txt h3  { display:block; padding:0 0 10px 0; margin:0; color:#b10606; font-size:15px; font-style:normal; font-weight:bold; line-height:25px;  }

.photo_txt p   { display:block; padding:0 0 16px 0; margin:0; color:#333243; font-size:13px; font-style:normal; font-weight:normal; line-height:18px;  }
.photo_txt ul { display:block; padding:0 0 0 13px; margin:0; list-style:none; list-style-type:none;  }
.photo_txt ul li { display:block; padding:0 0 2px 12px; margin:0; list-style:none; list-style-type:none; background:url(img/bullet02.gif) left 3px no-repeat; color:#0000ff; 
                  font-size:13px; font-style:normal; font-weight:normal; line-height:15px;   }
.photo_txt ul li a { color:#0000ff; font-size:13px; font-style:normal; font-weight:normal; line-height:15px; text-decoration:underline;  }
.photo_txt ul li a:hover { color:#0000ff; text-decoration:none; }

 
 
 

.btm_con_right { display:block; padding:0; margin:0; width:350px; float:right;  }

.news_box    { display:block; padding:0; margin:0 auto; width:304px;  } 
.news_reptbg { display:block; padding:0; margin:0; background:url(img/side_midreptbg.gif) left top repeat-y; width:304px;  }
.news_topbg  { display:block; padding:0; margin:0; background:url(img/side_topbg.gif) left top no-repeat; width:304px;   }
.news_topbg h2 { display:block; padding:8px 0 12px 0; margin:0; text-align:center;  }
.news_topbg h3 { display:block; padding:10px 10px 0 0; margin:0; float:right; font-size:1px; line-height:1px;  }
.news_topbg p  { display:block; padding:5px 0 6px 15px; margin:0; color:#333243; font-size:13px; font-style:normal; font-weight:normal; line-height:15px;  }


.news_btmbg  { display:block; padding:0; margin:0; background:url(img/side_btmbg.gif) left top no-repeat; height:5px; width:304px;  }
.email_txt { display:block; padding:5px 0 0 0; margin:0 auto; width:285px;  }
.email_txt ul { display:block; padding:0; margin:0; list-style:none; list-style-type:none;  }
.email_txt ul li.email_txt { display:block; padding:5px; margin:2px 0 0 0; list-style:none; list-style-type:none; background:url(img/emailtxt.gif) left top no-repeat; float:left;width:212px;  }
.email_txt ul li.email_txt input { display:block; padding:0; margin:0; background:none; border:none; width:208px; height:20px; color:#000000; font-size:15px; font-style:normal; font-weight:normal;   }
.email_txt ul li.email_btn { display:block; padding:0; margin:0; list-style:none; list-style-type:none; float:left; background:url(img/gobtn.png) left top no-repeat; width:53px; height:36px;  }
.email_txt ul li.email_btn input { display:block; padding:0; margin:0; width:53px; height:36px; background:none; border:none; cursor:pointer;   }



.win_box { display:block; padding:23px 0 22px 0; margin:0 auto; width:268px;  }
.win_box h2 { display:block; padding:0; margin:0; color:#333243; font-size:17px; font-style:normal; font-weight:bold; text-transform:uppercase; line-height:18px;  }
.win_box h3 { display:block; padding:0 0 5px 0; margin:0; color:#b10606; font-size:22px; font-style:normal; font-weight:bold; line-height:25px;  }
.win_box ul { display:block; padding:0; margin:0; list-style:none; list-style-type:none; border-top:1px solid #c2b49e;  }
.win_box ul li { display:block; padding:5px 0 0 0; margin:0; list-style:none; list-style-type:none; border-bottom:1px solid #c2b49e;  }
.l_txt { display:block; padding:0 0 5px 5px; margin:0; float:left; width:175px; color:#333243; font-size:13px; font-style:normal; font-weight:normal; line-height:15px;   }
.m_txt { display:block; padding:0 0 5px 0; margin:0; float:left; width:44px; color:#333243; font-size:13px; font-style:normal; font-weight:normal; line-height:15px;}
.r_txt { display:block; padding:0 0 5px 0; margin:0; float:left; width:44px; color:#d42e14; font-size:13px; font-style:normal; font-weight:bold; line-height:15px; }


.winner_box    { display:block; padding:0; margin:0 auto; width:304px; }
.winner_reptbg { display:block; padding:0; margin:0; background:url(img/side_midreptbg.gif) left top repeat-y; width:304px;  }
.winner_topbg  { display:block; padding:0; margin:0; background:url(img/side_topbg.gif) left top no-repeat; width:304px;   }
.winner_topbg h2 { display:block; padding:8px 0 12px 0; margin:0; text-align:center;  }
.winner_topbg h3 { display:block; padding:5px 0 5px 22px; margin:0; color:#333243; font-size:19px; font-style:italic; font-weight:bold; line-height:22px;  }
.winner_topbg h4 { display:block; padding:0 0 5px 22px; margin:0; color:#555555; font-size:11px; font-style:normal; font-weight:normal; line-height:20px;  }
.win_btn { display:block; padding:10px 0 20px 15px; margin:0;  }
.win_btn span.win_txtbg01 { display:block; padding:0 0 0 6px; margin:0; float:left; width:160px; height:27px;  }
.win_btn span.win_txtbg01 input { display:block; padding:5px; margin:0; background:#FFF; border:1px solid #000; color:#000; width:160px; height:17px; font-size:12px; font-style:normal; font-weight:normal; line-height:12px;  }

.win_btn span.win_txtbg02 { display:block; padding:0 5px 0 6px; margin:0; float:left; width:90px; height:27px;  }
.win_btn span.win_txtbg02 input { display:block; padding:5px; margin:0; background:#FFF; border:1px solid #000; color:#000; width:80px; font-size:12px; height:17px;  font-style:normal; font-weight:normal; line-height:12px;  }

.mobilebot { display:block; padding:0; margin:0 0 0 25px; border: none; background:url(img/gobtn.png) left top no-repeat; width:53px; height:36px; float:left;  }
.winner_btmbg  { display:block; padding:0; margin:0; background:url(img/side_btmbg.gif) left top no-repeat; height:5px; width:304px;  }








/* BOTTOM CONTENT STYLE ENDS */



/* BODY CONTAINER ENDS */

/* FOOTER STYLE STARTS */

#footer { display:block; padding:0 0 70px 0; margin:0; background:#ffffff url(img/footerbgrept.gif) left top repeat-x;  }

.footer_wrap { display:block; padding:16px 0 0 0; margin:0 auto; width:977px;  }
.footer_wrap p { display:block; padding:0 0 8px 0; margin:0; color:#333243; font-size:10px; font-style:normal; font-weight:normal; line-height:15px; text-align:center;   }
.footer_wrap h3 { display:block; padding:0; margin:0; color:#333243; font-size:10px; font-style:normal; font-weight:bold; line-height:15px; text-align:center;  }


/* FOOTER STYLE ENDS*/



/* INNER ONE STYLE STARTS */

.cream_box  { display:block; padding:0; margin:0; width:573px; float:right; }
.cream_rept { display:block; padding:0; margin:0; background:url(img/cream_mid.jpg) left top repeat-y;  }
.cream_top  { display:block; padding:0; margin:0; background:url(img/cream_top.jpg) left top no-repeat;  }
.cream_btm  { display:block; padding:0; margin:-50px 0 0 0; background:url(img/cream_btm.jpg) left top no-repeat; height:92px; font-size:1px; line-height:1px;  } 

.cream_con { display:block; padding:25px 0 0  0; margin:0 auto; width:470px;  }
.cream_con h2 { display:block; padding:0; margin:0; color:#333243; font-size:22px; font-style:normal; font-weight:normal; line-height:24px; text-align:center; text-transform:uppercase;  }
.cream_con h3 { display:block; padding:5px 0 0 0; margin:0; color:#77645c; font-size:20px; font-style:normal; font-weight:normal; line-height:24px; text-align:center; text-transform:uppercase;  }
.cream_con h4 { display:block; padding:5px 0 18px 0; margin:0; color:#333243; font-size:16px; font-style:italic; font-weight:normal; line-height:20px; text-align:center;  }
.cream_con h4 span { color:#b10606; font-size:16px; font-style:italic; font-weight:normal; line-height:20px; }


.contact_box { display:block; padding:0 0 20px 0; margin:0 auto; width:438px;  }
.con_title { display:block; padding:0; margin:0; background:#8c7971; width:438px;  }
.con_title span { color:#ffffff; font-size:17px; font-style:normal; font-weight:normal; line-height:18px; display:block; padding:4px 0 4px 10px; margin:0;  }
.con_txt_line_lt   { display:block; padding:0; margin:0; width:210px; float:left;  }
.con_txt_line_lt span { display:block; padding:10px 0 5px 0; margin:0; color:#464646; font-size:12px; font-style:normal; font-weight:normal; line-height:15px;  }
.con_txt_line_lt h5   { display:block; padding:5px; margin:0; background:url(img/contxtbg.gif) left top no-repeat;  }
.con_txt_line_lt h5 input { display:block; padding:0; margin:0; background:none; border:none; color:#464646; font-size:12px; font-style:normal; font-weight:normal; line-height:15px; width:193px; height:16px;  }
.con_txt_line_lt h6 { display:block; padding:0; margin:0;  }
.con_txt_line_lt h6 select { display:block; padding:0; margin:0; color:#464646; font-size:12px; font-style:normal; font-weight:normal; line-height:15px; width:143px; height:23px;  }

.con_txt_line_rt   { display:block; padding:0; margin:0; width:206px; float:right;  }
.con_txt_line_rt span { display:block; padding:10px 0 5px 0; margin:0; color:#464646; font-size:12px; font-style:normal; font-weight:normal; line-height:15px;  }
.con_txt_line_rt h5   { display:block; padding:5px; margin:0; background:url(img/contxtbg.gif) left top no-repeat;  }
.con_txt_line_rt h5 input { display:block; padding:0; margin:0; background:none; border:none; color:#464646; font-size:12px; font-style:normal; font-weight:normal; line-height:15px; width:193px; height:16px;  }


.con_chk { display:block; padding:0; margin:0; width:438px }
.con_chk_top { display:block; padding:0; margin:0;  }
.here_txt_lt { display:block; padding:15px 0 0 0; margin:0; float:left; width:225px;  }
.here_txt_lt span { display:block; padding:0 0 5px 0; margin:0; color:#464646; font-size:12px; font-style:normal; font-weight:normal; line-height:13px;  }
.here_txt_lt h6   { display:block; padding:0; margin:0;  }
.here_txt_lt h6 select { display:block; padding:0; margin:0; color:#464646; font-size:12px; font-style:normal; font-weight:normal; line-height:15px; width:143px; height:23px;  }

.here_txt_rt { display:block; padding:15px 0 0 0 ; margin:0; float:right; width:208px;  }
.here_txt_rt span { display:block; padding:0 0 5px 0; margin:0; color:#464646; font-size:12px; font-style:normal; font-weight:normal; line-height:13px; }
.here_txt_rt h6 { display:block; padding:0; margin:0; float:left;   background:url(img/smal_txtbg.gif) left top no-repeat;  }
.here_txt_rt h6 input { display:block; padding:5px; margin:0; background:none; border:none; width:46px; height:16px; color:#000; font-size:12px; font-style:normal; font-weight:normal; float:left;  }
.here_txt_rt b { display:block; padding:5px 0 0 0; margin:0; float:left; width:30px; text-align:center; color:#464646; font-size:12px; font-style:normal; font-weight:normal; line-height:13px;  }


.con_chk_btm { display:block; padding:15px 0 0 0; margin:0;  }
.con_chk_btm span { display:block; padding:0 0 5px 0; margin:0; color:#464646; font-size:12px; font-style:normal; font-weight:normal; line-height:13px; }
.con_chk_btm ul { display:block; padding:0; margin:0; list-style:none; list-style-type:none;  }
.con_chk_btm ul li { display:block; padding:0 0 5px 10px;  margin:0; list-style:none; list-style-type:none; float:left; color:#464646; font-size:12px; font-style:normal; font-weight:normal; line-height:14px;   }

.regi_btn { display:block; padding:0; margin:0 auto; width:159px; height:44px; position:relative; z-index:9999;  }


.sharp_right { display:block; padding:0; margin:0 auto; width:305px;   }
.sharp_img { display:block; padding:0; margin:0; width:305px; height:388px; position:relative;  }
.sharp_img img { display:block; padding:0; margin:0; position:absolute; top:0; left:-50px;  }
.sharp_txt { display:block; padding:0; margin:0 auto; width:272px;   }
.sharp_txt p { display:block; padding:0 0 13px 0; margin:0; color:#78665e; font-size:13px; font-style:normal; font-weight:normal; line-height:18px; }

.submitbutton
{
    background: url(img/regisBtn01.gif) no-repeat;
    display: block;
    cursor: hand;
    width: 151px; 
    height: 39px;
}


/* INNER ONE STYLE ENDS */