/********************************* All default XHTML tag's classes *********************************/

body { background:#161b2a url(../images/bg.jpg) no-repeat 50% 0; height:100%; margin:0; padding:0; font:11px/1.2em tahoma, arial, verdana, sans-serif, geneva; color:#000000; }
table { font-size:100%; }

h1 { color:#000; font:1.5em arial, sans-serif, tahoma; font-weight:bold; margin:0; padding:0; }
h2 { color:#dadada; font:3em arial, sans-serif, tahoma; font-weight:bold; margin:0; padding:0; }

img { border:none; vertical-align:middle; }

a { color:#fe6600; text-decoration:none; padding:0px; margin:0px; }
a:hover { text-decoration:underline; }

p { margin:0; padding:0; }

ul, li { list-style-type:none; padding:0px; margin:0px; }

/*************************** All Classes and IDs as per group **************************/

img, .adbg_top, .adbg, .adbg_btm, .colorhead_top, .colorheadbg, .adhere_bg { behavior: url(style/iepngfix.htc) }

.clear { clear:both; }
.fl { float:left; }
.fl h1 {font-family:Georgia; font-size:12px; color:#f19900;}
.fl h2 {font-family:Georgia; font-size:11px; color:#62bd20; text-align:left;}
.fr { float:right; }
.pad_left1 { padding-left:10px; }
.padding { padding:5px; }
.pad_top10 { padding:10px; }
.pad_top { padding-top:40px; }
.margin_r_10 { margin-right:5px; }

.border { border-bottom:1px solid #c1c1c1; }
.center { text-align:center; color:#ff9900; }
.center h1 { text-align:center; color:#fff; font-size:14px; font-family:Georgia; }
.orange_txt { color:#ff9900; }
.green_txt { color:#62bd20; }
.big_txt { font-family:Georgia; font-size:30px; color:#fff; text-align:center; padding:5px 0 20px 0; }
.big_orange { font-family:Georgia; font-size:22px; color:#f19900; text-align:center; padding:10px 0; }
.big_green { font-family:Georgia; font-size:22px; color:#62bd20; text-align:center; padding:10px 0; }
.big_megenta { font-family:Georgia; font-size:22px; color: #990099; text-align:center; padding:10px 0; }
.big_pink { font-family:Georgia; font-size:22px; color:#ff88d9; text-align:center; padding:10px 0; }
.big_black { font-family:Georgia; font-size:22px; color:#000; text-align:center; padding:10px 0; }
.img_left { float:left; }
.img_right { float:right; }
.txt_just { text-align:justify; }

.big_orange1 { font-family:Georgia; font-size:25px; color:#f19900; text-align:center; padding:10px 0; }
.big_orange1 a{ font-family:Georgia; font-size:25px; color:#f19900; text-align:center; text-decoration:blink; line-height:22px; font-weight:normal; }
.big_orange1 a:hover{ font-family:Georgia; font-size:25px; color:#f19900; text-align:center; text-decoration: underline;}
.big_green1 { font-family:Georgia; font-size:25px; color:#62bd20; text-align:center; padding:10px 0; }
.big_green1 a{ font-family:Georgia; font-size:25px; color:#62bd20; text-align:center; text-decoration:blink; font-weight:normal; line-height:22px;}
.big_green1 a:hover{ font-family:Georgia; font-size:25px; color:#62bd20; text-align:center; text-decoration: underline;}
.big_pink1 { font-family:Georgia; font-size:18px; color:#ff88d9; text-align:center; padding:10px 0; }

#wrap { width:100%; }
#container { width:978px; margin:0 auto; }

#colums li { float:left;/* margin-top:20px; */}
#colums #left { width:199px; float:left; }
#colums #mid { width:554px; margin:0 13px; }
#colums #right { width:199px; float:right; }

#logo a { width:218px; height:136px; margin:62px 0 100px 312px; display:block; }
#logo a span { display:none; }

.adbg_top { background:url(../images/adbg_top.png) no-repeat 0 0; width:199px; height:11px; }
.adbg { padding:0 10px; background:url(../images/adbg.png) no-repeat 0 0; width:179px;  }
.adbg_btm { background:url(../images/adbg_btm.png) no-repeat 0 0; width:199px; height:11px; margin-bottom:10px; }
.adbg_top1 { background:url(../images/adbg_top1.jpg) no-repeat 0 0; width:199px; height:11px; }
.adbg1 { padding:0 10px; background:url(../images/adbg1.jpg) repeat-y 0 0; width:179px;  }
.adbg_btm1 { background:url(../images/adbg_btm1.jpg) no-repeat 0 0; width:199px; height:11px; margin-bottom:10px; }

.colorhead_top { background:url(../images/color_head.png) no-repeat 0 0; height:11px; color:#000; font-size:16px; padding:9px 10px 17px 15px; font-family:Georgia; font-weight:bold; }
.colorheadbg { padding:10px 10px 0 15px; background:url(../images/adbg.png) no-repeat 0 0; width:174px; color:#fff; }
.colorheadbg dl{ margin:0px; padding:0px; clear:left; }
.colorheadbg dd{ margin:0px; padding:3px 0px; clear:left; font-weight:bold; }
.colorheadbg dd a{ color:#ff9900;}
.colorheadbg dd a:hover{ color:#62bd20;}
.sactive{ color:#fff;}
.adbg_btm { background:url(../images/adbg_btm.png) no-repeat 0 0; width:199px; height:11px; margin-bottom:10px; }

.adhere_bg { color:#fff; font-family:Georgia; font-size:16px; font-weight:bold; text-align:center; padding:20px 10px; background:url(../images/adbg.png) no-repeat 0 0; width:179px;  }
.adhere_bg1 { color:#fff; font-family:Georgia; text-align:center; padding:0px 10px; background:url(../images/adbg.png) no-repeat 0 0; width:179px;  }
.adhere_bg2 {padding:0px 10px; background:url(../images/adbg.png) no-repeat 0 0; width:179px;  }

.mid_area { background:#fff url(../images/midbg_1.gif) no-repeat 0 0; }
.mid_area .tr { background:url(../images/midbg_2.gif) no-repeat 100% 0; }
.mid_area .bl { background:url(../images/midbg_3.gif) no-repeat 100% 100%; }
.mid_area .br { background:url(../images/midbg_4.gif) no-repeat 0 100%; width:523px; padding:10px 15px }

.slide li { float:left; padding:0 5px; }

.orange_head { background:url(../images/mid_top_head_l.gif) no-repeat 0 0; margin:10px 0 5px 0; }
.orange_head h1 { background:url(../images/mid_top_head_r.gif) no-repeat 100% 0; font-family:Georgia; font-weight:normal; padding:6px 10px; }

.content_bg { background:url(../images/mid_content_bg.gif) repeat-x 0 0; width:520px;  }
.content_bg .left { background:url(../images/mid_content_l.jpg) no-repeat 0 0; }
.content_bg .right { background:url(../images/mid_content_r.jpg) no-repeat 100% 0; padding:5px 10px; }

.content_bg1 { background:url(../images/mid_content_bg.gif) repeat-x 0 0; margin-top:5px; }
.content_bg1 .left { background:url(../images/mid_content_l.jpg) no-repeat 0 0; }
.content_bg1 .right { background:url(../images/mid_content_r.jpg) no-repeat 100% 0; padding:5px 10px 5px 10px; text-transform:uppercase; }

.boxes li { width:170px; float:left; }
.boxes h1 { font-family:Georgia; font-size:12px; font-weight:bold; padding:8px 10px; }
.green_head { background:url(../images/head_green_1.gif) no-repeat 0 0; }
.green_head h1 { background:url(../images/head_green_2.gif) no-repeat 100% 0; }
.blue_head { background:url(../images/head_blue_1.gif) no-repeat 0 0; }
.blue_head h1 { background:url(../images/head_blue_2.gif) no-repeat 100% 0; }
.red_head { background:url(../images/head_red_1.gif) no-repeat 0 0; }
.red_head h1 { background:url(../images/head_red_2.gif) no-repeat 100% 0; }
.yellow_head { background:url(../images/head_yellow_1.gif) no-repeat 0 0; }
.yellow_head h1 { background:url(../images/head_yellow_2.gif) no-repeat 100% 0; }
.violet_head { background:url(../images/head_violet_1.gif) no-repeat 0 0; }
.violet_head h1 { background:url(../images/head_violet_2.gif) no-repeat 100% 0; }
.parrot_head { background:url(../images/head_lgreen_1.gif) no-repeat 0 0; }
.parrot_head h1 { background:url(../images/head_lgreen_2.gif) no-repeat 100% 0; }
.reliance_head { background:url(../images/head_reliance_1.gif) no-repeat 0 0; }
.reliance_head h1 { background:url(../images/head_reliance_2.gif) no-repeat 100% 0; }
.cofee_head { background:url(../images/head_cofee_1.gif) no-repeat 0 0; }
.cofee_head h1 { background:url(../images/head_cofee_2.gif) no-repeat 100% 0; }
.pink_head { background:url(../images/head_pink_1.gif) no-repeat 0 0; }
.pink_head h1 { background:url(../images/head_pink_2.gif) no-repeat 100% 0; }


#navigation { background:url(../images/link_bg.gif) no-repeat 0 0; width:533px; padding:0 10px; }
#navigation ul { list-style:none; padding:0; margin:0; list-style-type:none; }
#navigation li {float:left; margin:0; list-style:none; text-align:center; margin-right:1px; }
#navigation a {text-decoration:none; color:#fff; font-weight:bold; }
#navigation a span{text-decoration:none; padding:19px 20px 20px 20px;  }
#navigation a, #navigation a span{display: block; float:left;}
 /* Hide from IE5-Mac \*/
#navigation a, #navigation a span{float: none; display:inline-block; cursor:pointer;}
/* End hide */
#navigation a:hover {color:#000; background:#000 url(../images/link_hover_left.gif) no-repeat 0 0; }
#navigation a:hover span {background: url(../images/link_hover_right.gif) no-repeat 100% 0; }

#navigation a.active { color:#000; background:#000 url(../images/link_hover_left.gif) no-repeat 0 0; }
#navigation a.active span{background: url(../images/link_hover_right.gif) no-repeat 100% 0; }


#navigation1 {}
#navigation1 ul { list-style:none; padding:0; margin:0; list-style-type:none; }
#navigation1 li {float:left; margin:0; list-style:none; text-align:center; margin-right:1px; }
#navigation1 a {text-decoration:none; color:#fff; font-weight:bold; }
#navigation1 a span{text-decoration:none; padding:19px 7px 7px 7px;  }
#navigation1 a, #navigation1 a span{display: block; float:left;}
#navigation1 a.active { color:#000; background:#000 url(../images/link_hover_left.gif) no-repeat 0 0; }
#navigation1 a.active span{background: url(../images/link_hover_right.gif) no-repeat 100% 0; }
#navigation1 a:hover {color:#000; background:#000 url(../images/link_hover_left.gif) no-repeat 0 0; }
#navigation1 a:hover span {background: url(../images/link_hover_right.gif) no-repeat 100% 0; }

#footer { color:#fff; }
#footer .link_bg { background:url(../images/footer_link_1.gif) no-repeat 0 0; margin-top:10px; }
#footer .link_bg .right { background:url(../images/footer_link_2.gif) no-repeat 100% 0; width:100%; text-align:center; }
#footer a { color:#277e00; text-decoration:none; font-weight:bold; padding:10px 10px; line-height:25px; }
#footer a:hover { color:#000; text-decoration:none; }
.demo {list-style:none; height:56px; background:#FFF; padding:0px; margin:0px;}
.demo li{float:left; line-height:50px; padding:0px;}
.demo li a{padding:0px 10px;}
.sep{ width:1px; background:#999999; height:56px; margin:0px 25px;}
