/* CSS Document */
/***************************************** Global Declaration *******************************/

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, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
background:transparent none repeat scroll 0 0;
border:0 none;
font-size:100%;
margin:0;
outline-style:none;
outline-width:0;
padding:0;
vertical-align:baseline;
font-family:Arial;
}
body {
line-height:18px;
color:#101010;
font:13px normal Arial; background:url(../images/cloud.jpg) center bottom no-repeat; margin:0 0 75px 0;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
blockquote, q {
quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
content:none;
}
:focus {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
}
ins {
text-decoration:none;
}
del {
text-decoration:line-through;
}
table {
border-collapse:collapse;
border-spacing:0;
}
.nomargin {
margin:0 !important;
}
.nopadding {
padding:0 !important;
}
.nobdr {
border:0 none !important;
}
.nobg{ background:none!important;}
.clear {
clear:both;
margin:0;
padding:0;
line-height:0;
height:0;
}
.fl{ float:left;}
/***************************************** Global Declaration *******************************/
.header{ width:901px; margin:0 auto 3px;}
.header img{ float:left;}
.header ul{ margin:0; padding:0; display:block; height:92px;}
.header li{ display:block; float:left; padding:63px 0px 6px; color:#A5CD39;}
.header li a{ padding:0px 3px; text-decoration:none; display:inline; line-height:16px; color:#A5CD39; font:bold 12px Arial, Helvetica, sans-serif;}
.header li a:hover{ color:#fff;}
.header li:hover{ background: #CAE288; border-top:7px solid #A5CD39; padding:56px 0px 6px; }
.banner{ margin:0 auto; width:901px;}
.linebg{ background:url(../images/linebg.jpg) repeat-x; height:7px;}
.container{ width:901px; margin:0 auto; padding:15px 0 0 0;}
.containerL{ width:300px; float:left; color:#999; font:normal 12px/18px Arial, Helvetica, sans-serif; margin:0 11px 0 0;}
.multilive{ border:2px solid #A5CC3A;}
.multilive ul{  background:#A5CC39; padding:0px!important; margin:0px!important;}
.multilive li{ margin:0px!important; width:256px!important; color:#fff;}
.multilive li a{background:#A5CC39 url(../images/greenline2.gif) bottom left no-repeat; margin:0px!important; width:256px!important; color:#fff; padding: 10px 10px 10px 30px!important; color:#fff; text-decoration:none;width:256px!important; display:block;}
.multilive li a:hover{ background:#fff; color:#999;}

.containerR{ width:589px;float:left;}
.read{color:#A5CC39; font:bold 10px Arial, Helvetica, sans-serif; text-decoration:none;}
.maincontent{ color:#999; font:normal 12px Arial, Helvetica, sans-serif;}
.maincontentstory{ color:#999; font:normal 12px Arial, Helvetica, sans-serif; padding-left:20px;}
.joinnow{ width:149px; background:#990000; margin:0 auto; color:#fff; font:bold 16px Arial, Helvetica, sans-serif; padding:5px 0; text-align:center;}
.joinnow:hover{ background:#999;}
.joinnow a{ color:#fff; font:normal 12px Arial; text-decoration:none;}
.videopannel{ width:555px; margin:0px auto;}
.loginbox{ background:url(../images/greenline.gif) right top no-repeat; color:#999; font:normal 13px Arial, Helvetica, sans-serif; padding:0 0 17px 0;}
.loginbox a{color:#999; text-decoration:none;}
.formborder{ border:1px solid #999999; margin-top:5px; color:#999;}
.greentext{ color:#A5CC39;font:bold 14px Arial, Helvetica, sans-serif;}
.greentextsmall{ color:#A5CC39;font:bold 12px Arial, Helvetica, sans-serif;}
.greenheader{ background:#A6CE39; color:#FFFFFF; width:299px; text-align:center; width:299px; margin:20px 0 0 0;font:bold 14px/40px Arial, Helvetica, sans-serif;  }
.green{ color:#A5CC39;}
.containerL a:hover{color:#A6CE39; text-decoration:underline;}
.containerL ul{ padding:14px 0;}
.containerL li{margin:0 0 0 30px; width:241px; display:block; text-transform:capitalize; line-height:20px;   }
.containerL li:hover{ color:#A6CE39; text-decoration:underline; }
.containerL li span{width:180px; float:left;}
.newsnpartner{ margin:0 0 24px 0;}
.newsnpartner a:hover{color:#A6CE39; text-decoration:underline;}
.footer{ background:#A6CE39; height:51px; color:#FFFFFF; text-align:center; line-height:22px;}
.footer a{ color:#fff; text-decoration:none;}
.footer a:hover{ text-decoration:underline;}

.greenl { color: #A6CE39; font-weight: bold; text-decoration:underline; }
.greenl a:hover { color: #999; font-weight: bold; text-decoration:underline; }
/************************************************ contact us *****************************************/

.contactform{width:580px; background:#FFF; border:none; margin:2px 0; position:relative;padding:0;}
.contactform dl{ padding:0 0 10px 0; margin-left:50px; margin-right:5px;}
.contactform dt{ color:#999; font:normal 12px arial; padding:0 0 6px 0;}
.contactfields{ background:#FFF; border:1px solid #A6CE39; width:65%; padding:3px 0 0 0;font:normal 12px arial; }
.submit{ background:#282828;border:1px solid #000; color:#fff; font:normal 20px arial; padding:0 29px; float:right; margin:10px 0 0 0;}
.ulfix{
	margin:0px;
	padding:0px;
}
.ulfix li{
	white-space:nowrap;
}