/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#d9d9d9;
}

* {
	padding:0px 0px 0px 0px ;
	margin:0px 0px 0px 0px ;

}
strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;


}

/* Main Wrap  Starts Here */
.main_div{
	width:952px;
}
/* Header Section  Starts Here */
.top_section{
	width:952px;
	height:70px;
}
.logo{
	width:173px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:11px 0px 0px 0px;

}
.top_right{
	width:95px;
	height:24px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:11px 0px 0px 0px;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
}

/* Signin Section  Starts Here */

.signin{
	width:175px;
	float:center;
	height:30px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.signin input{
	background:url(../images/email.jpg) no-repeat top;
	height:22px;
	width:201px;
	border:0px;
	padding:2px 40px 0px 4px;
	margin:0px 10px 0px 0px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}





/* Navigation Section  Starts Here   */
.navigation_section{
	height:34px;
	width:932px;
	padding:31px 0px 0px 20px ;
	margin:0px 0px 0px 0px ;
	background-image:url(../images/navigation_bg.jpg);
	background-repeat:no-repeat;
}
.navigation{
	width:932px;
	float:left;
	height:34px;
}
.navigation ul{
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.navigation li{
	font-size:12px;
	color:#FFFFFF;
	float:left;
	width:90px;
	height:22px;
	list-style:none;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
//	background:url(../images/li.jpg) right no-repeat;
}
.navigation li a{
//	width:90px;
	width:130px;
	height:19px;
	display:block;
	color:#FFFFFF;
	margin:0px 0px 0px 0px;
	padding:4px 0px 0px 0px;
	text-decoration:none;
}
.navigation li a:hover{
//	width:90px;
	width:130px;
	height:19px;
	text-decoration:none;
//	background:url(../images/li_hover.jpg) top no-repeat;
//        border-radius: 5px;
//        background-color:#525252; 
	padding:4px 0px 0px 0px;
	color:#e06f07;
}
.navigation li ul {
	position: absolute;
	width: 145px;
	left: -999em;
	text-align:left;
        border-radius: 5px;
        background-color:#525252; 
	margin:0px 0px 0px 0px;
	padding:4px 0px 0px 0px;
}
.navigation li:hover ul {
	left: auto;
}
.navigation li:hover ul a:hover{
	color:#e06f07;
}

/*
#index li.index a,
#MeaningfulUse li.resources a,
#CompleteList li.services a,
#ISHealthCheckup li.services a,
#BuildYourProgram li.services a,
#services li.services a,
#markets li.markets a,
#resources li.resources a,
#about li.about a,
#contact li.contact a,
#ISOAssessment li.services a,
#SmallBusinessAssessment li.services a,
#Compliance li.services a,
#Network li.services a,
#PCI li.services a,
#Wireless li.services a,
#SAS70 li.services a,
#ProgDev li.services a,
#Vendor li.services a,
#Market li.services a,
#SmallBiz li.services a,
#Policy li.services a,
#TandA li.services a,
#CISO li.services a,
#PenTest li.services a,
#SAS70vsISO li.resources a,
#StopWastingMoney li.resources a,
#WeHaveSomeone li.resources a,
#Puzzle li.resources a,
#Breach li.resources a,
#WhyISFails li.resources a,
#RiskRating li.resources a,
#People li.resources a,
#ExecutiveManagement li.resources a,
#ShouldWeHireYou li.resources a,
#StrategicISBrochure li.resources a,
#FiveWs li.resources a,
#AssessmentMethodology li.resources a,
#PhaseAssessments li.services a,
#Cloud li.resources a
{
	width:90px;
	height:19px;
	text-decoration:none;
//	background:url(../images/li_hover.jpg) top no-repeat;
	padding:4px 0px 0px 0px;
}
*/



.banner{
	margin:0px;
	padding:0px;
	height:186px;
	
}
.banner_home{
	background:url(../images/banner_home.jpg) no-repeat top;
	margin:0px 0px 0px 0px;
	padding:8px 0px 0px 18px;
	height:190px;
	text-align:left;

	
}
.video{
        margin:0px 0px 0px 5px;

}
/* Middle Section  Statrs Here */
.middle_section{
	width:916px;
	background:url(../images/middle_bg.jpg) repeat-y top;
	padding:0px 18px 0px 18px;
}
.middle_box{
	width:916px;
	height:139px;
}
.assessment{
	background:url(../images/assessment.jpg) no-repeat top;
	width:300px;
	height:131px;
	float:left;
	margin:8px 8px 0px 0px;
	padding:0px 0px 0px 0px;
}
.assessment_text{
	width:197px;
	height:55px;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:76px 15px 0px 88px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;

}
.read_more{
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	text-align:right;

}
.read_more a{
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	text-align:right;
	color:#FFFFFF;
	text-decoration:none;

}
.read_more a:hover{
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	text-align:right;
	color:#CCCCCC;
	text-decoration:none;

}



.program_development{
	background:url(../images/program_development.jpg) no-repeat top;
	width:300px;
	height:131px;
	float:left;
	margin:8px 8px 0px 0px;
	padding:0px 0px 0px 0px;
}
.development_text{
	width:197px;
	height:55px;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:76px 15px 0px 88px;
	color:#b4b4b4;
	font-family:Arial, Helvetica, sans-serif;

}
.management{
	background:url(../images/management.jpg) no-repeat top;
	width:300px;
	height:131px;
	float:left;
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.management_text{
	width:197px;
	height:55px;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:76px 15px 0px 88px;
	color:#f8f8f8;
	font-family:Arial, Helvetica, sans-serif;

}

.middle_right{
	width:560px;
	float:left;
	text-align:left;
	margin:5px 0px 0px 0px;
	padding:20px 25px 0px 2px;
}
.middle_right ul{
	
	float:left;
	list-style:none;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 10px;
}
.middle_right li{
	background:url(../images/ul.jpg) left top no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 10px;
}
.middle_right a{
	text-decoration:none;
	color:#e16b01;
}
.middle_right a:hover{
	text-decoration:underline;
	color:#000000;
}
.middle_right h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:normal;
	color:#333333;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;

}
.middle_right h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#e06f07;
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;

}
.middle_right p{
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	color:#5c5c5c;
}

.middle_right_wide{
	width:695px;
	float:left;
	text-align:left;
	margin:5px 0px 0px 0px;
	padding:20px 25px 0px 25px;
}
.middle_right_wide ul{
	
	float:left;
	list-style:none;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 10px;
}
.middle_right_wide li{
	background:url(../images/ul.jpg) left top no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 10px;
}
.middle_right_wide a{
	text-decoration:none;
	color:#e16b01;
}
.middle_right_wide a:hover{
	text-decoration:underline;
	color:#000000;
}
.middle_right_wide h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:normal;
	color:#333333;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;

}
.middle_right_wide h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#e06f07;
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;

}
.middle_right_wide p{
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	color:#5c5c5c;
}

.latest_news{
	width:289px;
	background-color:#D9D9D9;
	border:solid 1px #ffffff;
	margin:10px 0px 0px 0px;
	padding:9px 5px 9px 5px;
        border-radius: 5px;
	float:right;
}
.latest_news_inn{
	width:270px;
//        height:400px;
	background-color:#ffffff;
//	padding:0px;
	float:center;
	margin:0px 0px 0px 0px;
	padding:5px 10px 5px 5px ;
        border-radius: 5px;
	text-align:left;
}
.latest_news_inn h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:normal;
	color:#333333;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;

}
.latest_news_inn a{
	padding:0px 0px 0px 0px ;
	margin:0px 0px 0px 0px ;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.news_text{
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	color:#5c5c5c;
	text-align:left;
}
.news_text a{
	padding:0px 0px 0px 0px ;
	margin:0px 0px 0px 0px ;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.news_text a:hover{
	text-decoration:underline;
	color:#000000;
	font-weight:bold;
}
.news_text p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
.news_text h2{
	font-size:12px;
	font-weight:bold;
	color:#e46a00;
}
.more{
	background:url(../images/more.jpg) no-repeat top right ;
	height:11px;
	width:267px;
	text-align:right;
	margin:0px 0px 0px 0px;
	padding:0px 20px 0px 0px;
	display:block;
	color:#6b6b6b;
	float:right;
	text-transform:uppercase;
	font-size:11px;

}
.more a{
	color:#6b6b6b;
	text-transform:uppercase;
	text-decoration:none;
	font-size:11px;

}
.more a:hover{
	color:#fe8a0f;
	text-transform:uppercase;
	text-decoration:none;
	font-size:11px;

}
/* Footer Section  Statrs Here */
.footer{
	background:url(../images/footer.jpg) no-repeat top right;
	height:66px;
	width:952px;
	margin:20px 0px 20px 0px;
	padding:30px 0px 0px 0px;
	color:#7e7e7e;

}
.footer a{
	margin:0px 0px 0px 0px;
	padding:0px 15px 0px 15px;
	color:#7e7e7e;
	text-decoration:none;

}
.footer a:hover{
	margin:0px 0px 0px 0px;
	padding:0px 15px 0px 15px;
	color:#7e7e7e;
	text-decoration:underline;

}

/* Inner Section  Starts Here */
.middle_box_right{
	margin:5px 1px 0px 0px;
	padding:0px 0px 0px 0px;
	width:150px;
	float:right;
        background-color:#525252;
}

.read_more_news{
	color:#e46a00;
	text-decoration:none;
		padding:0px 0px 0px 10px;
}
.read_more_news a{
	color:#000000;
	text-decoration:none;
	
}
.read_more_news:hover{
	color:#000000;
	text-decoration:underline;


}

.testimonials{
	width:425px;
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}
.testimonials p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.testimonials ul{
//	font-size:10px;
	text-align:left;
//	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.testimonials li{
	list-style:none;
}
.testimonials h4{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:right;
	font-weight:bold;
	font-size:12px;
	color:#e06f07;
	text-decoration:none;
}
.testimonials h3{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	color:#e06f07;
	text-decoration:none;
}
.middle_right input{
	width:270px;
	height:22px;
	margin:2px 0px 2px 0px;
	padding:2px 0px 0px 2px;
	border:0;
	font-size:14px;
	color:#000000;
	background-color:#f1f1f1;
	border:solid 1px #a6a4a4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.contact_box{
	width:270px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
.textarea{
	width:270px;
	height:82px;
	margin:2px 0px 2px 0px;
	padding:2px 0px 0px 2px;
	border:0;
	font-size:14px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#f1f1f1;
	border:solid 1px #a6a4a4;

}
.submit{
	width:81px;
	margin:4px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}
.treemenu {
	list-style : none;	
	text-decoration : none;
}

.treemenu UL {
	list-style : none;
	margin : 0px 10px;
	padding : 0px 10px;
	text-decoration : none;
}

.treemenu LI {
	list-style : none;
	display : inline;
	text-decoration : none;
}

.treemenu A {
	display : block;
	padding-left : 12px;
	text-decoration : none;
	list-style : none;
}

.treemenu .treeopen {
	background-image : url('open.gif');
	background-repeat : no-repeat;
	background-position : left;
}		

.treemenu .treeclosed {
	background-image : url('closed.gif');
	background-repeat : no-repeat;
	background-position : left;
}


.services_middle_box_left{
//	width:270px;
	width:230px;
	float:left;
}





.services_middle_center{
	width:450px;
        background-color:#ffffff;
	float:left;
	text-align:left;
	margin:5px 5px 0px 2px;
	padding:20px 25px 0px 10px;
}



.services_middle_center ul{
	
	float:left;
	list-style:none;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 10px;
}
.services_middle_center li{
	background:url(../images/ul.jpg) left top no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 10px;
}
.services_middle_center a{
	text-decoration:none;
	color:#e16b01;
}
.services_middle_center a:hover{
	text-decoration:underline;
	color:#000000;
}


.services_middle_center input {
	 vertical-align: -1px;
}

.services_middle_center a.infobox{
    position:relative; /*this is the key*/
    z-index:24; 
    color:#000;
    text-decoration:none}

.services_middle_center a.infobox:hover{z-index:25;}

.services_middle_center a.infobox span{display: none}

.services_middle_center a.infobox:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:1em; left:0em; width:25em;
    border:1px solid #525252;
    background-color:#D4D1CE; color:#000;
    text-align: left
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
        border-radius: 5px;
}

.services_middle_center li.nobullet{background:none}



.services_middle_center h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:normal;
	color:#333333;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;

}
.services_middle_center h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#e06f07;
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;

}
.services_middle_center p{
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	color:#5c5c5c;
}




/* Services Navigation Section  Starts Here */
.services_navigation_section{
//	height:702px;
//	width:272px;
//	width:272px;
	padding:0px 0px 20px 0px ;
	margin:3px 0px 0px 0px ;
        border-radius: 5px;
        background-color:#525252; 
	text-decoration:none;
	text-align:center;
	color:#ffffff;   
//	background:url(../images/services_background_gray.jpg) left top no-repeat;

}
.services_navigation{
//	width:272px;
//	width:200px;
	float:left;
//	height:18px;
}
.services_navigation h1{
	font-size:18px;
	color:#ffffff;
	float:left;
//	width:250px;
//	width:195px;
//	height:18px;
	list-style:none;
	text-align:left;
	font-weight:bold;
	display:block;
	margin:10px 0px 0px 0px;
	padding:2px 0px 6px 10px;
	text-decoration:none;

}
.services_navigation ul{
	font-size:10px;
	text-align:left;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.services_navigation li{
	list-style:none;
}
.services_navigation li a{
	font-size:12px;
	color:#000000;
	float:left;
//	width:230px;
	width:205px;
//	height:20px;
	list-style:none;
	text-align:left;
	font-weight:bold;
	display:block;
	margin:5px 0px 0px 10px;
	padding:5px 0px 5px 5px;
	text-decoration:none;
        border-radius: 5px;
        background-color:#ffffff; 
//	background:url(../images/services_button.jpg) left top no-repeat;
}
.services_navigation_star li a{
//	background:url(../images/services_button_star.jpg) left top no-repeat;
}
.services_navigation li a:hover{
	color:#e06f07;
}



#CompleteList li.CompleteList a,
#ISHealthCheckup li.ISHealthCheckup a,
#ISOAssessment li.ISOAssessment a,
#Compliance li.Compliance a,
#SmallBusinessAssessment li.SmallBusinessAssessment a,
#Network li.Network a,
#PCI li.PCI a,
#Wireless li.Wireless a,
#SAS70 li.SAS70 a,
#ProgDev li.ProgDev a,
#Vendor li.Vendor a,
#Market li.Market a,
#SmallBiz li.SmallBiz a,
#Policy li.Policy a,
#TandA li.TandA a,
#CISO li.CISO a,
#PenTest li.PenTest a,
#SAS70vsISO li.SAS70vsISO a,
#StopWastingMoney li.StopWastingMoney a,
#WeHaveSomeone li.WeHaveSomeone a,
#Puzzle li.Puzzle a,
#Breach li.Breach a,
#WhyISFails li.WhyISFails a,
#RiskRating li.RiskRating a,
#People li.People a,
#Cloud li.Cloud a,
#partnerprogram li.partnerprogram a,
#participate li.participate a,
#benefits li.benefits a,
#MeaningfulUse li.MeaningfulUse a,
#ExecutiveManagement li.ExecutiveManagement a,
#ShouldWeHireYou li.ShouldWeHireYou a,
#StrategicISBrochure li.StrategicISBrochure a,
#FiveWs li.FiveWs a,
#AssessmentMethodology li.AssessmentMethodology a,
#PhaseAssessments li.PhaseAssessments a,
#News li.News a,
#Video li.Video a,
#Whitepapers li.Whitepapers a,
#WhatWeDo li.WhatWeDo a,
#CISSPTraining li.CISSPTraining a,
#SuccessBanking li.SuccessBanking a,
#SuccessHealthcare li.SuccessHealthcare a,
#SuccessIT li.SuccessIT a,
#SuccessManufacturing li.SuccessManufacturing a,
#SuccessCollections li.SuccessCollections a,
#SuccessService li.SuccessService a,
#Administrative li.Administrative a,
#Physical li.Physical a,
#InternalNetwork li.InternalNetwork a,
#ExternalNetwork li.ExternalNetwork a,
#Application li.Application a,
#BuildYourProgram li.BuildYourProgram a,
#ComplianceGLBA li.ComplianceGLBA a,
#ComplianceHIPAA li.ComplianceHIPAA a,
#CompliancePCI li.CompliancePCI a,
#register li.register a
{
/*	font-size:12px;
	color:#ffffff;
	float:left;
	width:250px;
//	height:26px;
	list-style:none;
	text-align:left;
	font-weight:bold;
	display:block;
	margin:0px 0px 0px 15px;
	padding:5px 0px 0px 5px;
	text-decoration:none;
	background:url(../images/services_button_select.jpg) left top no-repeat;
*/
	font-size:12px;
	color:#000000;
	float:left;
//	width:230px;
	width:205px;
//	height:20px;
	list-style:none;
	text-align:left;
	font-weight:bold;
	display:block;
	margin:5px 0px 0px 10px;
	padding:5px 0px 5px 5px;
	text-decoration:none;
        border-radius: 5px;
        background-color:#FF9215; 



}



/* Contact Info Box  Starts Here */
.middle_right_info{
	width:150px;
        height:205px;
	float:right;
	text-decoration:none;
	text-align:center;
	color:#525252;
        border-radius: 5px;
        background-color:#D9D9D9; 
	margin:5px 0px 0px 0px;
	padding:8px 0px 10px 0px;
}
.middle_right_info p{
	padding:10px 2px 0px 0px;
	font-weight:bold;
}
.middle_right_info a{
	text-decoration:none;
	color:#e16b01;
	text-align:center;
}
.middle_right_info a:hover{
//	text-decoration:underline;
	color:#525252;
	text-align:center;
}
.middle_right_info h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#525252;
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	text-align:center;
}
.middle_right_info ul{
	font-size:10px;
	text-align:left;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.middle_right_info li{
	list-style:none;
}
.middle_right_info li a{
	font-size:12px;
	color:#525252;
	float:left;
	width:120px;
	list-style:none;
	text-align:left;
	font-weight:bold;
	display:block;
	margin:5px 10px 0px 10px;
	padding:5px 0px 5px 10px;
	text-decoration:none;
        border-radius: 5px;
        background-color:#ffffff; 
}
.middle_right_info li a:hover{
	color:#e06f07;
	text-align:left;
}




/* Contact Info Box for Index.html Starts Here */

.index_table td{
        border:0px solid gray;
}

.middle_right_info_index{
	width:270px;
	margin:5px 1px 0px 0px;
	padding:0px 0px 0px 0px;
	float:center;
        border-radius: 5px;
        background-color:#ffffff;
	text-decoration:none;
	text-align:center;
/*	color:#ffffff;    */
//        box-shadow: 10px 10px 5px #888888;
        border:5px solid gray;
}
.middle_right_info_index a{
	text-decoration:none;
	color:#e16b01;
	text-align:center;
}
.middle_right_info_index a:hover{
	text-decoration:underline;
	color:#ffffff;
	text-align:center;
}
.middle_right_info_index h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
/*	color:#ffffff;   */
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	text-align:center;
}



/* Special Offer Box Starts Here */
.middle_right_special_offer{
	width:150px;
//        height:205px;
	float:right;
	text-decoration:none;
	text-align:center;
	color:#525252;
        border-radius: 5px;
        background-color:#D9D9D9; 
	margin:5px 0px 0px 0px;
	padding:8px 0px 0px 0px;
}
.middle_right_special_offer p{
	padding:0px 0px 0px 2px;
	font-size:10px;
	text-align:left;
//	font-weight:bold;
}
.middle_right_special_offer input{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	font-size:10px;
	text-align:left;
        width:85px;
}
.middle_right_special_offer textarea {
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 2px;
	padding:0px 0px 0px 0px;
	font-size:10px;
	text-align:left;
        width:140px;
}
.middle_right_special_offer a{
//	text-decoration:none;
//	color:#e16b01;
	color:#525252;
	text-align:center;
}
.middle_right_special_offer a:hover{
	text-decoration:underline;
	color:#000000;
	text-align:center;
}
.middle_right_special_offer h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#525252;
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	text-align:center
}


.Submit input{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	font-size:10px;
	color:#525252;
	text-align:center;
        width:60px;
}



.markets_download_brochure{
        text-align:center; 
        background-color:#FFFFC0; 
        border-radius: 5px;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	width:150px;
	height:70px;
}






.latest_news{
	width:289px;
	background-color:#D9D9D9;
	border:solid 1px #ffffff;
	margin:10px 0px 0px 0px;
	padding:9px 5px 9px 5px;
        border-radius: 5px;
	float:right;
}
.latest_news_inn{
	width:270px;
//        height:400px;
	background-color:#ffffff;
//	padding:0px;
	float:center;
	margin:0px 0px 0px 0px;
	padding:5px 10px 5px 5px ;
        border-radius: 5px;
	text-align:left;
}
.latest_news_inn h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:normal;
	color:#333333;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;

}
.latest_news_inn a{
	padding:0px 0px 0px 0px ;
	margin:0px 0px 0px 0px ;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}




#twitter_update_list {
	width:270px;
//        height:400px;
	background-color:#ffffff;
//	padding:0px;
	float:center;
	margin:0px 0px 0px 0px;
	padding:5px 10px 5px 5px ;
        border-radius: 5px;
	text-align:left;
}
#twitter_update_list li {
           width: 270px;
           list-style: none;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px ;
}
#twitter_update_list li a {
           color: #5f6d76;
           border-bottom: dotted 1px;
           text-decoration: none;
}
#twitter_update_list li a:hover {
           color: #31353d;
           background: #D9D9D9;
}


/* CISSP */
.CISSP{
	width:150px;
	margin:5px 1px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
        border-radius: 5px;
        background-color:#525252;
	text-decoration:none;
	text-align:center;
	color:#ffffff;    
        box-shadow: 10px 10px 5px #888888;
        border:5px solid gray;
}
.CISSP h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#ffffff;   
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	text-align:center;
}


