/* -------------------------------------------------------- */
/* -------------------------------------------------------- */
/* ------------------------Start CSS----------------------- */
/* -------------------------------------------------------- */
/* -------------------------------------------------------- */
/* ---------------------------Body------------------------- */
body{
margin:0;
padding:0;
background-repeat:repeat-x;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

/* ----------------------Image----------------------------- */
img{
border:0;
border-color:#330099;
}

/* --------------------ID Defenition----------------------- */
#main{
width:100%;
}

#mainCentered{
width:1000px;
margin:0 auto;
}

#topMain{
background-image:url(../images/bg_logo.gif);
background-repeat:repeat-x;
}

#logo{
margin-left:85px;
float:left;
}

#header{
height:75px;
margin-right:40px;
font-size:13px;
font-weight:bold;
}

#bodyMain{
float:left;
margin-top:20px;
}

#leftMain{
float:left;
background-image:url(../images/bg_left.gif);
background-repeat:repeat-x;
width:440px;
height:580px;
}

#rightMain{
float:left;
background-image:url(../images/bg_left.gif);
background-repeat:repeat-x;
width:560px;
}

#leftInner{
float:left;
width:500px;
}

#rightInner{
float:left;
background-image:url(../images/bg_left.gif);
background-repeat:repeat-x;
width:500px;
}

#footer{
clear:both;
margin-top:20px !important;
#margin-top:33px;
height:55px;
padding-top:2px;
background-image:url(../images/bg_footer.gif);
background-repeat:repeat-x;
}
/* --------------------Classes Defenition-------------------------- */
/* --------------------Links Defenition---------------------------- */
.menu a{
color:#ffcc00;
text-decoration:none;
font-style:normal;
font-size:11px;
}

.menu a:hover{
color:#6f6f6f;
}

.menu_title a{
color:#ffcc00;
text-decoration:none;
font-style:normal;
font-size:18px;
}

.menu_title a:hover{
color:#6f6f6f;
}

.menu_footer a{
color:#6f6f6f;
font-size:11px;
font-style:normal;
text-decoration:none;
}

.menu_footer a:hover{
color:#ffcc00;
}

.menu_page{
color:#000000;
text-decoration:none;
font-size:12px;
}

.menu_page a{
color:#ffffff;
text-decoration:none;
font-size:12px;
}

.menu_page a:hover{
color:#ffcc00;
}
/* --------------------Floating Defenition-------------------------- */
.float_left{
float:left;
}

.float_right{
float:right;
}
/* --------------------Text, Font, Families Defenition-------------------------- */
.bold{
font-weight:bold;
}

.font9px{
font-size:9px;
}

.font10px{
font-size:10px;
}

.font11px{
font-size:11px;
}

.font12px{
font-size:12px;
}
.font13px{
font-size:13px;
}

.font14px{
font-size:14px;
}

.font15px{
font-size:15px;
}

.font16px{
font-size:16px;
}

.font17px{
font-size:17px;
}
.font18px{
font-size:18px;
}

.font19px{
font-size:19px;
}

.font_Times{
font-family:"Times New Roman", Times, serif;
}

.times_new_roman{
font-family:"Times New Roman", Times, serif;
}
/* --------------------Alignement Defenition-------------------------- */
.align_bottom{
vertical-align:bottom;
}

.align_top{
vertical-align:top;
}

.align_middle{
vertical-align:middle
}

.align_left{
text-align:left;
}

.align_right{
text-align:right;
}

.align_center{
text-align:center;
}
/* --------------------Margin Defenition-------------------------- */
.margin_top_2{
margin-top:2px;
}

.margin_top_3{
margin-top:3px;
}

.margin_top_5{
margin-top:5px;
}

.margin_top_6{
margin-top:6px;
}

.margin_top_7{
margin-top:7px;
}

.margin_top_10{
margin-top:10px;
}

.margin_top_12{
margin-top:12px;
}

.margin_top_15{
margin-top:15px;
}

.margin_top_20{
#margin-top:20px;
margin-top:10px !important;
}

.margin_top_21{
margin:20px 10px 0 0;
}

.margin_top_25{
margin-top:25px;
}

.margin_top_30{
margin-top:34px !important;
}

.margin_top_31{
margin-top:30px;
}

.margin_top_50{
margin-top:50px;
}

.margin_bottom_5{
margin-bottom:5px;
}

.margin_bottom_10{
margin-bottom:10px;
}

.margin_bottom_15{
margin-bottom:15px;
}

.margin_bottom_20{
margin-bottom:20px;
}

.margin_bottom_25{
margin-bottom:25px;
}

.margin_left_5{
margin-left:5px;
}

.margin_left_10{
margin-left:10px;
}

.margin_left_15{
margin-left:15px;
}

.margin_left_20{
margin-left:20px;
}

.margin_left_25{
margin-left:25px;
}

.margin_left_30{
margin-left:30px;
}

.margin_left_40{
margin-left:40px;
}

.margin_right_5{
margin-right:5px;
}

.margin_right_7{
margin-right:7px;
}

.margin_right_10{
margin-right:10px;
}

.margin_right_15{
margin-right:15px;
}

.margin_right_20{
margin-right:20px;
}

.margin_right_25{
margin-right:25px;
}

.margin_right_30{
margin-right:30px;
}

.margin_right_40{
margin-right:40px;
}

.padding_left_10{
padding-left:10px;
}

.padding_left_15{
padding-left:15px;
}

.padding_left_20{
padding-left:20px;
}

.padding_left_25{
padding-left:25px;
}

.padding_right_10{
padding-right:10px;
}

.padding_right_15{
padding-right:15px;
}

.padding_bottom_5{
padding-bottom:5px;
}

.padding_bottom_10{
padding-bottom:10px;
}

.padding_top_5{
padding-top:5px;
}

.padding_top_10{
padding-top:10px;
}

.padding_top_15{
padding-top:15px;
}

.padding_2{
padding:2px;
}

.padding_5{
padding:5px;
}

.padding_10{
padding:10px;
}

.padding_15{
padding:15px;
}
/* --------------------Default Style, Color Defenition-------------------- */
.default_style{
font-size:11px;
color:#000000;
font-style:normal;
}

.default_style_title{
font-size:18px;
color:#ffcc00;
font-weight:bold;
}

.default_style_title_1{
font-size:13px;
color:#ffcc00;
font-weight:bold;
}


.flash_bg{
background-color:#d2d2d2;
height:257px;
}

.scroll_bg{
width:497px;
height:304px;
background-image:url(../images/border_what_do.gif);
background-repeat:repeat-x;
}

.nerd_and_what{
width:517px;
#padding-top:10px;
margin-top:10px !important;
}

.marque_scroll{
background-color:#FFFFFF;
height:85px;
width:479px
}

.use_us{
background-color:#FFFFFF;
height:150px;
border-bottom:1px #e8e8e8 solid;
border-top:1px #e8e8e8 solid;
width:405px;
}

.flash_daynamic_box{
float:left;
width:150px;
height:129px;
background-color:#FFFFFF;
}

.scroll_bg_inner{
height:304px;
background-image:url(../images/border_what_do.gif);
background-repeat:repeat-x;
width:430px;
}

.nerd_and_what_inner{
width:450px;
margin-top:20px !important;
#margin-top:25px;
}

.flash_daynamic_box_inner{
float:left;
width:150px;
height:138px;
background-color:#FFFFFF;
}

.use_us_inner{
background-color:#FFFFFF;
height:136px;
border-bottom:1px #e8e8e8 solid;
border-top:1px #e8e8e8 solid;
width:250px;
}

.color_red{
color:#ffcc00;
}

.download{
color:#CCCCCC;
font-size:9px;
}
/* --------------------Border Defenition-------------------- */
.border_top_Body{
border-top:1px #000000 solid;
}

.border_left_Body{
border-left:1px #000000 solid;
}

.border_right_Body{
border-right:1px #000000 solid;
}

.border_Bottom_Body{
border-bottom:1px #000000 solid;
}

.border_image{
border:2px;
color:#000000;
border:solid;
}
/* --------------------Width, Height Defenition-------------------- */
.width_1{
width:1px;
}

.width_100{
width:100px;
}

.width_115{
width:115px;
}

.width_150{
width:150px;
}

.width_223{
width:223px;
}

.width_245{
width:245px;
}

.width_370{
width:370px;
}

.width_500{
width:500px;
}

.width_517{
width:517px;
}

.height_23{
height:23px;
}

.height_24{
height:24px;
}

.height_60{
height:60px;
}

.height_70{
height:70px;
}

.height_80{
height:80px;
}

.height_100{
height:100px;
}

.height_170{
height:170px;
}
/* --------------------Other Defenition-------------------- */
.decoration{
text-decoration:none;
}

.display_inline{
display:inline;
}

.cursor_pointer{
cursor:pointer;
}

.text_align{
text-align:center;
}

.text_box{
border:1px solid #ffcc00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

.btn{
color:#000000;
border:1px solid #ffcc00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
cursor:pointer;
}

.selectCombo{
color:#000000;
border:1px solid #ffcc00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}
/* -------------------------------------------------------- */
/* -------------------------------------------------------- */
/* ------------------------End CSS------------------------- */
/* -------------------------------------------------------- */
/* -------------------------------------------------------- */
