@charset "utf-8";
/* CSS Document */
body {
	background:url(images/bg.gif) repeat;
	margin-top:10px;
	margin-bottom:0px;
	font-family:Verdana;
	font-size:12px;
}
h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
	font-weight:normal;
}
p {
	padding:0px;
	margin:0px;
}
a {
	color:#000000;
}
a:hover {
}
#investor_wrapper {
	width:900px;
	margin-left:auto;
	margin-right:auto;
}
#header {
	width:900px;
}
.top_head {
	width:900px;
	background:url(images/topnavbg-m-bg.gif) repeat-x;
	height:43px;
}
.top_nav_lcorner {
	background:url(images/topnavbg-l-corner.gif) no-repeat;
	height:43px;
	width:10px;
	float:left;
}
.top_nav_rcorner {
	background:url(images/topnavbg-r-corner.gif) no-repeat;
	height:43px;
	width:10px;
	float:right;
}
/*Top_Navigation_Start*/
#menuwrapper {
	width:550px;
	float:left;
	margin-left:20px;
	margin-top:7px;
}
.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}
#p7menubar {
	width: 56em;
}
#p7menubar, #p7menubar ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
}
#p7menubar a {
	display: block;
	text-decoration: none;
	padding:5px 10px 15px 10px;
	margin-right:1px;
	margin-left:1px;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
#p7menubar li.current_page_item a, #nav li a.current_page_item {
	color:#000000;
	background-color:#f2f8ec;
}
#p7menubar a:hover {
	background-color:#f2f8ec;
	color:#000000;
}
#p7menubar a.trigger {
	padding:5px 10px 15px 10px;
}
#p7menubar li {
	float: left;
	width: 9em;
}
#p7menubar li {
	position: relative;
	color:#FFFFFF;
}
/* hide from IE mac \*/
#p7menubar li {
	position: static;
	width: auto;
}
/* end hiding from IE5 mac */

#p7menubar li ul, #p7menubar ul li {
	width: 12em;
}
#p7menubar ul li a {
	color:#FFFFFF;
	padding:3px 12px 3px 16px;
}
#p7menubar li ul {
	position: absolute;
	display: none;
	background-color:#b12222;
	border:1px solid #000000;
}
#p7menubar li:hover a, #p7menubar a:focus, #p7menubar a:active, #p7menubar li.p7hvr a {
	background-color:#f2f8ec;
	color:#000000;
}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {
	display: block;
}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {
	color:#FFFFFF;
	border-bottom:1px dotted #333333;
	background-color: transparent;
}
#p7menubar ul a:hover {
	background-color:#f2f8ec !important;
	color: #000000 !important;
}

/*Top_Navigation_End*/

#banner_bg {
	background:url(images/banner_bg.gif) repeat-x;
	height:226px;
	width:900px;
	float:left;
}
.logo {
	width:253px;
	height:226px;
	float:left;
}
.logo img {
	float:right;
	margin-top:25px;
}
.banner_txt {
	width:647px;
	float:left;
	margin-top:60px;
}
#banner_text{
width:647px;

}
#banner_text ul{
font-family:Verdana;
font-size:12px;
color: #000000;
font-weight:bold;
padding:0px;
margin:5px 0px 0px 80px;
}

#banner_text li{
background:url(images/bulit_keep.gif) left  no-repeat;
display:inline;
padding-left:5px;
padding-right:5px;
padding-left:15px;
}
#banner2_text {
	width:647px;
	float:left;
}
#banner2_text ul{
font-family:Verdana;
font-size:12px;
color: #000000;
font-weight:bold;
padding:0px;
margin:5px 0px 0px 80px;
}
#banner2_text li{
background:url(images/bulit_keep.gif) left  no-repeat;
display:inline;
padding-left:5px;
padding-right:5px;
padding-left:15px;
}


.banner_txt img {
	margin-top:55px;
	margin-left:60px;
	text-align:center;
}
.banner_txt p{
font-family:"Myriad Pro";
font-size:15px;
margin:12px 20px 0px 30px;
font-weight:bold;
line-height:25px;
 }
 .banner_txt p.last{
font-family:"Myriad Pro";
font-size:18px;
color:#c12125;
text-align:left;
margin:0px 20px 0px 30px;
font-weight:bold;
line-height:19px;

 }

#content_wrapper {
	width:900px;
	float:left;
	background-color:#c1c4ab;
}
#content_area {
	width:860px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
}
#middle_space {
	width:21px;
	float:left;
}
#left_panal {
	width:510px;
	float:left;
}
.left_heading_bg {
	background: #7f1717 url(images/headings_bg.gif) no-repeat;
	width:510px;
	float:left;
}
.left_cat_heading_bg {
	background: ;
	width:510px;
	float:center;
}
.left_heading_bg h3 {
	color:#FFFFFF;
	font-size:18px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
}
.left_heading_bg h1 {
	color:#FFFFFF;
	font-size:20px;
        font-weight: bold;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
}
.left_cat_heading_bg h1 {
	color: #FFFFFF;
	font-size:19px;
	margin-top:10px;
	margin-bottom:10px;
        padding-bottom:5px;
	margin-left:20px;
}
.left_heading_bg  a{
	color:#FFFFFF;
	font-size:18px;
	text-decoration:none;
	
}
.left_blok1 {
	background: #FFFFFF url(images/left-blocks-bg.gif) repeat-x;
	border-left:1px solid #e2dfd5;
	float:left;
	width:508px;
	margin-bottom:20px;
	border-right:1px solid #e2dfd5;
	border-bottom:1px solid #e2dfd5;
}
.inner_left_block {
width:478px;
margin-left:auto;
margin-right:auto;
padding-top:10px;
padding-bottom:10px;
}

.left_blok1 p {
	padding:10px 0px 10px 0px;
	text-align:justify;
}
.left_img {
	padding-right:10px;
}
.red_txt {
	font-size:10px;
	color:#9e0202;
	font-weight:bold;
}
.red_txt a {
	text-decoration:none;
	font-size:10px;
	color:#9e0202;
	font-weight:bold;
}
#right_panal {
	float:right;
	vertical-align:top;
	width:329px;
}
.right_heading_bg {
	background:url(images/right_blocks_head.gif) no-repeat;
	height:48px;
	float:left;
	width:329px;
}
.right_heading1_bg {
	background:url(images/right_block2_heading.gif) no-repeat;
	height:37px;
	width:329px;
	float:left;
}
.right_blok1_wrap {
	background:url(images/right_block_m_bg.gif) repeat-y;
	width:329px;
	float:left;
}
.right_blok1_bg {
	background: #FFFFFF url(images/right_block_bg2.gif) repeat-x;
	width:302px;
	margin-left:auto;
	margin-right:auto;
}
.right_blok1_bg p{
padding:5px 10px 0px 10px;
text-align:left;
}
.right_blok1_bg h3{
float:right;
font-size:12px;
font-weight:bold;
padding-right:10px;
}


.twitter-message a {
text-decoration:none;
}

.twitter-message a:hover {color:#9d1d1d;}

.twitter-message p {background-color: #F0F2E1; }

.twitter-message li {background-color: #F0F2E1; }

.twitter-message ul {background-color: #F0F2E1; }


.linkcat h2 {
font-size:14px;
font-weight:bold;
}
.right_blok1_bg ul li.linkcat {
list-style:none;
margin-left:-10px;
}
.right_blok1_bg ul {
	margin:0px 0px 0px 25px;
	padding:10px 0px 10px 0px;
	
	line-height:20px;
}
.right_blok1_bg ul li ul {
margin:0px 0px 0px 25px;
	padding:5px 0px 0px 0px;
	list-style:disc;
	
	line-height:20px;
}

.right_blok2_bg ul li.linkcat {
list-style:none;
background: #F0F2E1; 
margin-left:-10px;
}
.right_blok2_bg ul {
	margin:0px 0px 0px 25px;
	padding:10px 0px 10px 0px;
	
	line-height:20px;
}
.right_blok2_bg ul li ul {
margin:0px 0px 0px 25px;
	padding:5px 0px 0px 0px;
	list-style:disc;
	
	line-height:20px;
}
.right_block_bottom {
	background:url(images/right_block_bottom.gif) no-repeat;
	height:14px;
	width:329px;
	margin-bottom:20px;
	float:left;
}
.right_blok2_wrap {
	background:url(images/right_blok2_bg.gif) repeat-y;
	width:329px;
	float:left;
}
#seprater_sponser {
margin-top:10px;
}
.sponser_bg {
	background: #FFFFFF url(images/right_block_bg2.gif) repeat-x;
	width:302px;
	margin-left:auto;
	margin-right:auto;	
}
.sponser_bg img {
	margin-top:10px;
	margin-left:10px;
}
.sponser_bg p {
	padding:5px 15px 10px 15px;
	text-align:justify;
	
}

.sponsors_bg {
	background: #FFFFFF url(images/right_block_bg2.gif) repeat-x;
	width:302px;
	margin-left:auto;
	margin-right:auto;	
}
.sponsors_bg p {
	padding:5px 15px 10px 15px;
	text-align:justify;
	
}

.heading_btn {
	background:url(images/right_heading_btn.gif) no-repeat;
	width:95px;
	height:24px;
	color:#FFFFFF;
	margin:13px 0px 0px 25px;
}
.heading_btn h4 {
	color:#FFFFFF;
	font-size:11px;
	padding-top:5px;
	text-align:center
}
/* Search Form Styles Start*/
.search_title {
	width:170px;
	margin-left:5px;
	float:left;
}
.search_wrap {
	background: url(images/search_bg.gif) no-repeat;
	width:145px;
	margin-top:13px;
	margin-right:2px;
	float:right;
}
.search_bg {
	background:url(images/search_bg.gif) no-repeat;
	width:95px;
	height:24px;
	
}
.search_bg input {
	border:0px;
	width:80px;
	margin-left:10px;
	overflow:hidden;
	margin-top:3px;
	color:#FFFFFF;
	padding:0px;
	height:18px;
	background:url(images/serch-bg.gif) repeat-x;
}
.search_btn {
	width:35px;
	height:24px;
	float:right;
	margin-top:-24px;
	margin-right:15px;
}
.right_heading_bg h5 {
	color:#FFFFFF;
	font-size:13px;
	margin-top:15px;
	font-weight:bold;
	margin-left:25px;
}
.right_heading_bg h5 a {
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	}

.right_heading_bg h6 {
	color:#FFFFFF;
	font-size:13px;
	margin-top:15px;
	font-weight:bold;
	margin-left:20px;
}
/* Search Form Styles End*/
/* Footer Start */
.footer {
	background:url(images/footer_bg.jpg) repeat-x;
	float:left;
	width:900px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.footer ul {
margin:0px;
padding:0px;
margin-top:35px;
margin-bottom:0px;
text-align:center;
}
.footer li {
display:inline;
margin-top:0px;
padding-right:2px;
color:#ffffff;

}
.footer a {
	color:#ffffff;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.footer a:hover {
	text-decoration:underline;
}
.footer p {
	font: Tahoma;
	font-size:10px;
	text-align:center;
	color:#ffffff;
	margin-top:2px;
	
}
.footer p.disclaimer_last{
font: Tahoma;
font-size:10px;
text-align:justify;
color:#CCCCCC;
padding:0px 10px 20px 10px;
margin:20px 0px 0px 0px; 
}
/*footer End*/
.link_privacy-statement {
	padding:20px 0px 20px 0px;
	text-align:center;
}

/*comment_box_start*/
.red_txt_heading {
	font-size:16px;
	color:#9e0202;
	font-weight:bolder;
}
.red_txt_heading  a {
	text-decoration:none;
	font-size:16px;
	color:#9e0202;
	font-weight:bolder;
}
.comment_form p{
padding:5px 0px 10px 20px;
margin:0px;
}
.comment_input input{
border:1px solid #c2c2c2;
width:200px;
}
.comment_textarea textarea{
border:1px solid #c2c2c2;
width:410px;
height:100px;
}
.submit_comments input{
margin-bottom:20px;
border:none;
}
.comment_box {
float:left;
margin-left:10px;
margin-bottom:20px;
width:486px;
}
.comment_box_head {
background:url(images/comment_box_head.gif) no-repeat;
height:12px;
}
.red_txt2 {
	font-size:11px;
	color:#9e0202;
	
}
.red_txt2 a {
	text-decoration:none;
	font-size:11px;
	color:#9e0202;
	
}
.comment_box_body {
width:486px;
background:url(images/comment_box_bg.gif) repeat-y;
float:left;
}
.comment_box_body img {
margin-right:20px;
margin-top:7px;

}
.comment_box_body p{
padding:10px 20px 0px 20px;
}
.comment_box_bottom {
background:url(images/comment_box_bottom.gif) no-repeat;
height:40px;
width:486px;
float:left;
}
/*comment_box_end*/
/*popup page start*/
#popup_body {
width:509px;
margin:0px 15px 0px 5px;
padding:0px;
font-family:Verdana;
font-size:12px;
}
.popup_heading_bg {
background: url(images/popup_uper-img.gif) no-repeat;
height:48px;
width:509px;
}
.popup_heading_bg h5 {
color:#FFFFFF;
font-size:13px;
font-weight:bold;

padding:15px 0px 0px 30px;
}
.popup_block_wrap {
background: url(images/popup_m-img.gif) repeat-y;
width:509px;
}
.popup_block_bg {
background: #FFFFFF  url(images/popup_inner_bg.gif.gif) repeat-x;
width:482px;
margin-left:auto;
margin-right:auto;
padding-bottom:30px;

}
.popup_block_bg p {
margin:0px 15px 0px 15px;
padding:10px 0px 10px 0px;
line-height:20px;
text-align:justify;
}

.popup_block_bg ul li{
margin:0px 15px 0px 0px;
padding:10px 0px 10px 0px;
line-height:20px;
text-align:justify;
}
.popup_bottom {
background:url(images/popup_bottom-img.gif) no-repeat;
width:509px;
height:14px;
float:left;
}
.top_link {
background:url(images/how_protect-bg.gif) no-repeat;
width:185px;
float:left;
background-position:0px 7px;
height:38px;
}
.top_link:hover {
background:url(images/how_protect-hover.gif) no-repeat;
width:185px;
float:left;
background-position:0px 7px;
height:38px;
}
/*popup page end*/
#search_wrap {
	background: url(images/search_bg2.gif) no-repeat;
	width:177px;
	margin-top:13px;
	margin-right:65px;
	float:right;
}
#search_bg {
	background:url(images/search_bg2.gif) no-repeat;
	width:95px;
	height:26px;
}

#search_bg input {
	border:0px;
	width:120px;
	margin-left:10px;
	overflow:hidden;
	margin-top:5px;
	color: #000000;
	padding:0px;
	height:18px;
	
	background:url(images/serch-bg2.gif) repeat-x;
}
#search_btn {
	width:36px;
	height:26px;
	float:right;
	margin-top:-26px;
	margin-right:0px;
	margin-bottom:10px;
}
#right_blok1_bg {
	background: #FFFFFF url(images/right_block_bg3.gif) repeat-x;
	width:302px;
	height:81px;
	margin-left:auto;
	margin-right:auto;
}
/*ask a question page start*/
.top_link2 {
	background: url(images/ask_bg.gif) no-repeat;
	width:105px;
	float:left;
	margin-top:7px;
	height:28px;
	margin-left:10px;
	padding-left:10px;
}
.top_link2:hover {
	background: url(images/ask_hover.gif) no-repeat;
	width:105px;
	float:left;
	margin-top:7px;
	
	height:28px;
	margin-left:10px;
}
#foam_wrap{
width:290px;
margin-left:10px;
margin-bottom:20px;

}
.login_form input{
width:150px;
border:1px solid #9ab3f6;
margin-right:60px;
}
#button {
background: url(images/question_btn.gif) no-repeat;
float:right;
border:0px;
width:145px;
height:28px;
margin:10px 0px 0px 0px;

}
.login_form label{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-left:10px;

margin-top:5px;
}
.login_form textarea{
margin-left:10px;
margin-top:10px;
border:1px solid #9ab3f6;
}
/*ask a question page end*/
