
body
{
	margin: auto;
	background: url(images/main_bg.gif) 0 0 repeat-x;
	background-color: #ffffff;
	margin: 0 auto;
	padding: 0 auto;
}
#body
{
	width: 955px;
	margin: 0 auto;
}

img, div, input
{
	behavior: url( "iepngfix.htc" );
}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span
{
	margin: 0;
	padding: 0;
}
ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 0;
	line-height: 0;
}
img
{
	border: 0;
	behavior: url(iepngfix.htc);
}
.input_box, textarea
{
	width: 180px;
	border: 1px solid #ddd;
	background: #fff url(images/form_input.gif) repeat-x;
	padding: 3px;
}
textarea
{
	width: 180px;
	height: 125px;
	overflow: auto;
	background: #fff url(images/form_input.gif) repeat-x #fff;
	background-color: #fff;
}
.buttonSubmit1
{
	width: 150px;
	height: 37px;
	line-height: 37px;
	border: none;
	background: url(images/form_button.gif) no-repeat 0 0;
	color: #fff;
	cursor: pointer;
	text-align: center;
}
.nnbsp
{
	height: 15px;
	clear: both;
	border: solid 0px #000;
}
/*#body
{
	width:960px;
	margin:0 auto;
}*/
/*------------------main---------------------*/
#main
{
	width: 960px;
	margin: 0 auto;
}
#main p.logo
{
	width: 247px;
	margin: 1px 0 0 0;
	float: left;
	border: solid 0px;
}
#main p.top_menu
{
	margin: 0 5px 0 0;
	float: right;
}
#main p.middle_top
{
	background: url(images/middle_top.gif) 0 0 no-repeat;
	width: 957px;
	height: 42px;
	float: left;
	margin: 28px 0 0 0 !important;
	margin: 24px 0px 0 -1px;
}
.middle_footer
{
	background: url(images/footer_bg.gif) 0 0 no-repeat;
	width: 957px;
	height: 59px;
	margin: 0px 0 0 0px !important;
	margin: 0px 0 0 -1px;
}
.middle_footer1
{
	background: url(images/footer_bg1.gif) 0 0 no-repeat;
	width: 957px;
	height: 59px;
	margin: 0px 0 0 0px !important;
	margin: 0px 0 0 -1px;
}
/*------------------middle---------------------*/
#middle
{
	background: url(images/middle_bg.gif) 0 0 repeat-y;
	width: 942px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0 auto;
	margin-left: 7px !important;
	margin-left: 3px;
	padding: 0 0 0 10px;
}
.benaer_border
{
	width: 920px;
	position: relative;
}
#middle ul li.main_benaer
{
	float: left;
	margin: 0 auto;
	text-align: center;
}
/*------------------middle_left---------------------*/
.middle_left
{
	width: 550px;
	border: solid 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	margin: 10px 0 0 -16px !important;
	margin: 10px 0 0 -7px;
	position: relative;
	float: left;
}
.middle_left_Branch
{
	float: left;
	width: 640px;
	border: solid 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	margin: 10px 0 0 -16px !important;
	margin: 10px 0 0 -7px;
	position: relative;
	border: solid 0px;
}
.label_left_bg
{
	background: url(images/label_left_bg.gif) 0 0 no-repeat;
	width: 379px;
	height: 42px;
	font: 20px/20px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 13px 0 0 25px;
	margin: 0 0 0 1px !important;
	margin: 0 0 0 -0px;
	position: relative;
	clear: both;
	float: left;
}
.middle_left p.video_bg
{
	margin: 5px 0 0 20px;
}
.middle_right p.testimonial
{
	margin: 0px 0 0 0px;
	float: left;
}

#testimonial
{
	margin: 0px 20px 0px 20px;
}
#testimonial ul li.inverted_coma
{
	background: url(images/inverted_coma.gif) 0 0 no-repeat;
	width: 45px;
	height: 29px;
	float: left;
	border: solid 0px;
}
#testimonial ul li.inverted_coma2
{
	background: url(images/inverted_coma2.gif) 0 0 no-repeat;
	width: 34px;
	height: 29px;
	float: right;
	margin: -20px 0px 0 0 !important;
	margin: -20px 30px 0 0;
}
#testimonial ul li.testimonial_text
{
	font: 15px/20px Arial, Helvetica, sans-serif;
	color: #797979;
	width: 440px;
	margin: 0px 0 0 0px;
	text-align: justify;
	line-height: 25px;
	border: solid 0px;
}
#testimonial ul li.tamara
{
	font: bold 16px/20px Arial, Helvetica, sans-serif;
	color: #0B2865;
	clear: both;
	float: right;
	margin: 10px 0px 0 0 !important;
	margin: 10px 20px 0 0;
	border: solid 0px #000;
}
#testimonial ul li.dog_tarx
{
	font: bold 16px/20px Arial, Helvetica, sans-serif;
	color: #7A7A7A;
	clear: both;
	float: right;
	margin: 10px 0px 0 0 !important;
	margin: 10px 20px 0 0;
	border: solid 0px #000;
}
.middle p.divider_bg
{
	background: url(images/divider_bg.gif) 0 0 no-repeat;
	width: 29px;
	height: 150px;
	float: left;
	margin: 0 0 0 10px;
	border: solid 0px;
}
/*------------------middle_left_end---------------------*/
/*------------------middle_right---------------------*/
.middle_right
{
	width: 360px;
	border: solid 0px;
	margin: 13px 0px 0 0px !important;
	margin: 13px 0px 0 0px;
	float: right;
}
.label_right_bg
{
	background: url(images/label_right_bg.gif) 0 0 no-repeat;
	width: 348px;
	height: 43px;
	margin: 0 0px 0 7px !important;
	margin: 0 0px 0 4px;
	float: left;
}
.label_text
{
	font: 25px/30px Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 8px 0 0 45px;
	float: left;
}
.label_text_news
{
	font: 25px/30px Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 8px 0 0 35px;
	float: left;
}
.Corporate_logo
{
	margin: 0px 0 0 30px !important;
	margin: 0px 0 0 10px;
	float: left;
	border:solid 1px #fff;
	
}
.Corporate_logo2
{
	margin: 0px 0 0 35px !important;
	margin: 0px 0 0 25px;
	float: left;
}
.Corporate_logo span img
{
	margin: 8px 0 0 13px !important;
	margin: 8px 0 0 3px;
	float: left;
}
.Corporate_logo2 img
{
	margin: 15px 0 0 13px !important;
	margin: 15px 0 0 10px;
	float: left;
}
.middle_right p.contact_img
{
	margin: 0px 0 0 8px !important;
	margin: 0px 0 0 5px;
	float: left;
}
.middle_right p.benaer2
{
	margin: 15px 0px 0 0px !important;
	margin: 20px 0 0 0px;
	float: left;
}
.click_here a
{
	font: bold 13px/20px Arial, Helvetica, sans-serif;
	color: #0B2865;
	text-decoration: underline;
	margin: 20px 25px 0px 0 !important;
	margin:20px 25px 0px 0;
	float: right;
	clear: both;
	border: solid 0px #000;
}
.middle_right p.submit_button a
{
	font: bold 13px/20px Arial, Helvetica, sans-serif;
	color: #0B2865;
	text-decoration: underline;
	margin: 30px 27px 0 0;
	float: right;
}
.ltrlVideo
{
	margin:0px 0 0 0px;
	float: left;
	border:solid 5px #E4E4E4;
}
.ltrlVideo2
{
	float: left;
	border:solid 1px #F58603;
	width:244px;
	margin:10px 0 0 30px;
	
}
/*------------------middle_right_end---------------------*/
/*------------------our_courses---------------------*/

#our_courses
{
	clear: both;
	width: 100%;
	border: solid 0px;
	margin: 15px 0 0 -16px !important;
	margin: 15px 0 0 -7px;
	position: relative;
	float: left;
}
#our_courses p.our_courses
{
	float: left;
	margin-left: 0px !important;
	margin-left: 10px;
}
#middle_left p.our_courses
{
	margin-left: 40px;
	border: solid 1px #000;
	float: left;
	width: 600px;
}
#our_courses_co
{
	margin: 10px 0 5px 23px;
}
#our_courses_co ul.our_courses_content
{
	width: 225px;
	border: solid 0px #000;
	float: left;
}
#our_courses_co ul li.orange_bollet
{
	background: url(images/orange_bollet.gif) 0 0 no-repeat;
	width: 7px;
	height: 7px;
	float: left;
	margin: 2px 0 0 0;
}
#our_courses_co ul li.bullet_cotnent
{
	font: bold 13px/10px Arial, Helvetica, sans-serif;
	color: #7F7F7F;
	margin: 0 0 15px 18px;
}


/*------------------our_courses end---------------------*/
/*------------------middle_end---------------------*/


/*------------------footer---------------------*/
#footer
{
	background-color: #0B2762;
	width: 100%;
	float: left;
}
#footer_cotente
{
	width: 960px;
	height: 200px;
	margin: 0 auto;
}
#footer_cotente ul
{
	width: 190px;
	float: left;
	border: solid 0px #000;
	margin: 20px 0px 0px 15px;
}
#footer_cotente ul.cotente3
{
	width: 230px;
	float: right;
	border: solid 0px #000;
	margin: 20px 60px 0px 0px !important;
	margin: 20px 27px 0px 0px;
}
#footer_cotente ul li.ft_title
{
	font: 18px/25px Arial, Helvetica, sans-serif;
	color: #fff;
	border: solid 0px #000;
}
#footer_cotente ul li.phone_img
{
	font: 12px/25px Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 10px 0 0 0;
	width: 20px;
	float: left;
	border: solid 0px #000;
}
#footer_cotente ul li.ft_dc
{
	font: 11px/25px Arial, Helvetica, sans-serif;
	color: #fff;
	float: left;
	text-align: center;
}
#footer_cotente ul li a
{
	font: 11px/25px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	float: left;
}
#footer_cotente ul li a:hover
{
	font: 11px/25px Arial, Helvetica, sans-serif;
	color: #0ff174;
	text-decoration: none;
	float: left;
}
#footer_cotente ul li.ft_dc2
{
	/*font: 12px/25px Arial, Helvetica, sans-serif; 	color: #fff;*/
	margin: 15px 0 10px 0; /*padding: 10px 0 0 0;*/
	float: left;
}
.blueline
{
	background: url(images/blueline.gif) 0 0 repeat-y;
	width: 3px;
	height: 180px;
	float: left;
	margin: 20px 0px 0 0px;
}
#footer_cotente ul li.talla_friend_button
{
	margin: 5px 0 10px 0;
	float: left;
}
#footer_cotente ul li.were_Hiring
{
	margin: 0px 0 0 60px;
}
#footer_cotente ul li.follow_me
{
	float: left;
	margin: 10px 0 0 30px;
}
.awards_black
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #000;
	margin: 8px 0 0 120px;
	float: left;
}
.awards_blue
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #0b2865;
	margin: 8px 0 0 120px;
	float: left;
}
.awards_courses
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #0b2865;
	text-decoration: none;
}
.awards_courses a
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #0b2865;
	text-decoration: none;
}
.awards_courses:hover
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #0b2865;
	text-decoration: underline;
}

/*------------------footer_end---------------------*/




/*------------------main_end-------------------------*/
/*------------------about us-------------------------*/
#RightPanel
{
	float: left;
	position: relative;
	border: solid 0px #000;
}

.about_middle_left
{
	width: 655px !important;
	width: 655px;
	border: solid 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	margin: 10px 0 0 -16px !important;
	margin: 10px 0 0 -15px;
	position: relative;
	overflow: inherit !important;
	overflow: hidden;
	border: solid 0px #000;
	float: left;
}
.photo_middle_left
{
	width: 655px !important;
	width: 655px;
	border: solid 2px #fff;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	position: relative;
	overflow: inherit !important;
	text-align:center;
	
	
}
.photo_logo_left
{
	width: 655px !important;
	width: 630px;
	border: solid 1px #fff;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	position: relative;
	overflow: inherit !important;
	text-align:center;
	
	
}


.about_top
{
	border: solid 1px #d2cbcb;
	background-color: #eeeeee;
	width: 912px;
	height: 62px;
	position: static;
	margin: 0px 0 0 3px;
}
.about_title
{
	font: 28px/35px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #0b2762;
	margin: 10px 0 0 20px;
	float: left;
}
.about_title_right
{
	font: bold 14px/35px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #0b2762;
	margin: 8px 20px 0 0 !important;
	margin: 8px 10px 0 0;
	float: right;
}
.about_content
{
	font: 12px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #454545;
	text-align: justify;
	margin: 0px 0 0 20px;
	width: 630px;
	clear: both;
	border: solid 0px #000;
}
.about_content2
{
	font: 12px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #454545;
	text-align: justify;
	margin: 0px 0 0 20px;
	width: 130px;
	clear: both;
	border: solid 0px #000;
}
.label_align
{
	margin:0 0 0 10px;	
	
}
.apply_for_job
{
	float: right;
	margin: 5px 0 0 20px;
}

.branchname
{
	font: 12px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #454545;
	text-align: justify;
	margin: 0px 0 0 20px;
}
/*.branchname_Details a
{
	font:bold 13px/25px  Arial,Verdana,Myriad Pro,Helvetica, sans-serif;
	color:#353636;
	text-decoration:none;
	margin:0px 0 0 0px;
	border:solid 0px #000;
}
.branchname_Details a:hover
{
	font:bold 13px/25px  Arial,Verdana,Myriad Pro,Helvetica, sans-serif;
	color:#ff9b1e;
	text-decoration:underline;
	margin:0px 0 0 0px;
	border:solid 0px #000;
}*/
.branchname_Details img
{
	margin: 0 0 0 15px;
}






.Me_Else_Where
{
	width: 225px;
	height: 100%;
	float: right;
	border: solid 0px #e5e5e5; /*margin:1px 0px 0 680px;*/
	position: relative;
}
.about_middle_right
{
	float: left;
	width: 225px;
	height: 100%;
	overflow: inherit !important;
	overflow: hidden; /*border: solid 1px #e5e5e5;  	border-bottom:0px; 	/*margin:1px 0px 0 680px;*/
	margin: 1px 0px 0 35px !important;
	margin: 1px 0px 0 30px; /*overflow: inherit !important; 	/*overflow: hidden; */ /*position:relative;*/
	border: solid 0px #000;
}
.about_middle_right1
{
	width: 225px;
	float: left;
	height: 100px;
	border: solid 1px #000;
	margin: 1px 0px 0 680px; /*margin: 1px 0px 0 35px;*/
	overflow: inherit !important;
	overflow: hidden;
}
.has_sidebar
{
	padding: 0 0 42px 0;
	background: url(images/border_right1.gif) left top repeat-y;
	border: SOLID 0PX #000;
	position: relative;
	width: 910px;
	float: left;
}
.bottom_line
{
	background: url(images/bottom_line.gif) 0 0 repeat-x;
	width: 225px;
	height: 1px;
	margin: 0px 0 0 0;
	border: solid 0px;
	float: left;
}
/*.about_right_content
{
	font: 12px/25px  Verdana,Myriad Pro, Arial, Helvetica, sans-serif !important;
	font: 12px/10px  Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color:#0b2967;
	margin:0px 0 10px 20px !important;
	margin:-10px 0 13px 20px;
	border:solid 0px;
}*/
.about_right_content
{
	font: 12px/15px Verdana,Myriad Pro, Arial, Helvetica, sans-serif !important;
	font: 12px/10px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #0b2967;
	float: left;
	margin: 0px 0 0px 0px !important;
	margin: 0px 0 0px 0px;
	border: solid 0px;
}
.about_right_content a
{
	font: 12px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #0b2967;
	display: block;
	line-height: 27px;
	height: 32px;
	width: 207px;
	padding: 0px 0px 0 18px;
	text-decoration: none;
	background: url(images/sidebar_bevel.png) bottom left repeat-x;
	border: solid 0px #000;
}

.about_right_content a:hover
{
	background: rgba(245,245,235,.75);
	background: #f8f8f0;
	position: relative;
	color: #000;
}
.about_right_lable
{
	background: url(images/about_right_lable.gif) 0 0 no-repeat;
	width: 234px;
	height: 35px;
	font: bold 15px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0 0 0px -5px;
	float: left;
	padding: 5px 0 0 20px;
	position:relative;
}
.about_right_lable1
{
	background: url(images/about_right_lable.gif) 0 0 no-repeat;
	width: 234px;
	height: 35px;
	font: bold 15px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0 0 0px -5px;
	position: relative;
	padding: 5px 0 0 20px;
	float: left;
}
.contact_text
{
	font: bold 11px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #66779a;
	margin: 0 0 0 15px;
}
.contact_text a
{
	font: bold 11px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #66779a;
	text-decoration: none;
}
.contact_text a:hover, a.hover
{
	font: bold 11px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}







/* Ajax Tab Theme */

.green
{
	font-family: arial,helvetica;
	float: left;
	margin-left: 20px !important;
	margin-left: 10px;
}
.green .ajax__tab_body
{
	font-size: 10pt;
	border: 2px solid #0c2c6d;
	border-top: none;
	background-color: #ffffff;
	float: left;
}
.green .ajax__tab_header
{
	background-color: #e5f1ce;
	background: url(images/testimonial_tab_bg.gif) repeat-x;
	height: 36px;
	border: solid 2px #0c2c6d;
	border-bottom: none;
	padding: 2px 2px 4px 2px;
	text-align: left; /* center the tabs horizontally */
}
.green .ajax__tab_tab
{
	font-size: 10pt;
	font-weight: bold;
	color: #fff;
	text-align: center;
	border: solid 1px #b6ccfa;
	padding: 5px;
}
.green .ajax__tab_active .ajax__tab_tab, .green .ajax__tab_hover .ajax__tab_tab
{
	background-color: #6f8cc6;
	color: #000;
}





.gray
{
	float: left;
	margin-left: 20px !important;
	margin-left: 10px;
	border: solid 0px #000;
}
.gray .ajax__tab_header
{
	font-family: "Helvetica Neue" , Arial, Sans-Serif;
	background: url(images/tab-line.png) repeat-x bottom;
	font-size: 12px;
	display: block;
}
.gray .ajax__tab_header .ajax__tab_outer
{
	background: url(images/tab.png) no-repeat left top;
	border-color: #222;
	color: #222;
	padding-left: 10px;
	margin-right: 3px;
}
.gray .ajax__tab_header .ajax__tab_inner
{
	background: url(images/tab.png) no-repeat right top;
	border-color: #666;
	color: #666;
	padding: 3px 10px 2px 0px;
}
.gray .ajax__tab_hover .ajax__tab_inner
{
	color: #000;
}
.gray .ajax__tab_active .ajax__tab_outer
{
	background: url(images/tab.png) no-repeat 0pt -40px;
	border-bottom-color: #ffffff;
}
.gray .ajax__tab_active .ajax__tab_inner
{
	background: url(images/tab.png) no-repeat right -40px;
	color: #000;
	border-color: #333;
}
.gray .ajax__tab_body
{
	font-family: verdana,tahoma,helvetica;
	font-size: 10pt;
	background-color: #fff;
	border: solid 1px #d7d7d7;
	border-top-width: 0;
	float: left;
}





/* Ajax Tab Theme */



/* Form Design */
div.row
{
	clear: both;
	padding-top: 8px !important;
	padding-top: 4px;
}

div.row span.label
{
	margin-left: 30px;
	float: left;
	width: 100px;
	text-align: right;
	font: 14px Arial, Helvetica, sans-serif;
	color: #0b2865;
}


.awards_validator
{
	font: 5px/6px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #B51515;
}

div.row span.formw
{
	float: right;
	width: 210px;
	text-align: left;
}
div.row span.formbtn
{
	float: left;
	width: 235px;
	text-align: right;
	margin-left: 95px;
}
/* Form Design */
#news
{
	width: 300px;
}
.newsul
{
	width: 300px;
	height: 186px;
	border: solid 1px #AFADAD;
	clear: both;
	float: left;
	margin: 20px 0 0 40px !important;
	margin: 20px 0 0 20px;
}
.news_content2
{
	background: url(images/bul1.gif) 0 0 no-repeat;
	width: 10px;
	height: 10px;
	padding: 0px 0 0 20px;
	margin: 8px 0 0 5px;
	border: solid 1px #000;
	position: relative;
}
.news_content span
{
	font: bold 12px/20px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #514F4F;
	margin: -8px 0 0 0;
}
/* Branch Listing */


.label_left_bg2
{
	clear: both;
	background: url(images/label_left_bg.gif) 0 0 no-repeat;
	width: 379px;
	height: 42px;
	font: 25px/20px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 13px 0 0 25px;
	margin: 0 0 0 2px !important;
	margin: 0 0 0 0px;
}


.Awards_addarticle
{
	font: 12px/10px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #0b2967;
	margin: 7px 5px 0px 10px;
	float: left;
	width: 150px;
	text-align: right;
}
.Awards_addarticle2
{
	font: 12px/10px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #0b2967;
	margin: 7px 5px 0px 10px;
	float: left;
	width: 150px;
	text-align: right;
}

.awards_radio
{
	font: 12px/10px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #0b2967;
}
#contentMargin
{
	margin: 10px 0 5px 5px;
}
.awards_logo
{
	background: url(images/download_button_bg.gif) 0 0 no-repeat;
	width: 148px;
	height: 43px;
	font: bold 18px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #17387d;
	margin: 10px 50px 5px 0px;
	text-decoration: none;
	border: solid 0px#000;
	float: right;
}

.awards_logo a
{
	background: url(images/download_button_bg.gif) 0 0 no-repeat;
	width: 148px;
	height: 43px;
	font: bold 18px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #17387d;
	text-decoration: none;
	border: solid 0px#000;
}
.awards_logo a:hover
{
	background: url(images/download_button_bg_hover.gif) 0 0 no-repeat;
	width: 148px;
	height: 43px;
	font: bold 18px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #f58b0e;
	text-decoration: none;
}


.awards_logo2
{
	font: bold 18px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #17387d;
	margin: 2px 0px 5px 0px;
	text-decoration: none;
	height: 30px;
	border: solid 0px#000;
	float: left;
}

.awards_logo2 a
{
	font: bold 18px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #17387d;
	text-decoration: none;
	height: 30px;
	border: solid 0px#000;
}
.awards_logo2 a:hover
{
	font: bold 18px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #f58b0e;
	text-decoration: none;
	height: 30px;
}

.testimonial_logo
{
	float: left;
	margin: 5px 10px 5px 15px !important;
	margin: 5px 10px 5px 8px;
	width: 25px;
}

#right
{
	margin: 0 0 0 0 !important;
	margin: 0 25 0 0;
}
.awards_mail
{
	font: bold 15px/20px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #17387d;
	margin: 5px 0 0px 12px;
}
.input_box
{
	border: solid 1px #BDBCBC;
	margin: 0 0 0 12px;
}
.input_box_message
{
	border: solid 1px #BDBCBC;
	margin: 0 0 10px 12px;
	width: 190px;
	height: 80px;
}
.li1
{
	margin: 5px 0 0 12px !important;
	margin: 5px 0 0 8px;
}
.BtnSendMessage
{
	float: right;
	margin: 8px 20px 5px 0px !important;
	margin: 8px 11px 5px 0px;
}
.awards_requestinformation
{
	font: 12px/10px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #0b2967;
	margin: 7px 5px 0px 10px;
	float: left;
	width: 150px;
	text-align: right;
}
.contentMargin
{
	margin: 10px 0 5px 5px;
}
.awards_validator
{
	font: 12px/10px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #0b2967;
}
.ulFeature
{
	clear: both;
	float: left;
	margin: 0 0px 0 480px;
	border: solid 0px #000;
}
#print
{
	width: 24px;
	float: left;
}

#email
{
	width: 24px;
	float: left;
}

#pdf
{
	width: 24px;
	float: left;
}

.pdf_logo
{
	margin: 0px 0px 0px 10px;
	height: 30px;
	padding: 0 0 0 0px;
}

.print_logo
{
	margin: 0px 0px 0px 10px;
	height: 30px;
}
.email_logo
{
	margin: 0px 0px 0px 10px;
	height: 30px;
}
.coursedisc
{
	margin: 0 0 15px 0px;
	width: 600px;
}
.awards_Course_Content
{
	font: bold 14px/18px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #797777;
	margin: 8px 0 8px 30px !important;
	margin: 8px 0 8px 12px;
	font-weight: normal;
	text-align: justify;
	float: left;
}
.awards_Course_title
{
	font: 17px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #444546;
	margin: 0px 0 0 0px;
}

/*------------------Contact us-------------------------*/



.map_img
{
	border: solid 5px #b4b0b0;
	width: 620px !important;
	width: 626px;
	height: 360px;
	margin: 0 0 10px 20px !important;
	margin: 0 0 -5px 20px;
	position: relative;
	clear: both;
}
.contact_bottom_line
{
	height: 1px;
	width: 640px;
	border-bottom: solid 1px #b4b0b0;
	margin: 0px 0 10px 25px !important;
	margin: 0px 0 10px 10px;
	float: left;
}
.contact_address_ul1
{
	width: 265px;
	margin: 0 0 0 30px !important;
	margin: 0 0 0 10px;
	position: relative;
	float: left;
	border:solid 0px #000;
}
.contact_address_ul2
{
	width: 150px;
	margin: 0 0 0 20px;
	float: left;
}
.contact_address_content2
{
	font: 12px/20px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #454545;
	text-align: justify;
	width: 150px;
	margin: 5px 0 0 0;
	float: left;
}
.contact_address_title1
{
	font: bold 17px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #5c5c5c;
}
.contact_address_content
{
	font: 12px/20px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #454545;
	text-align: justify;
	width: 250px;
	margin: 5px 0 0 0;
	float: left;
}
.contact_left_line
{
	border-left: solid 1px #b4b0b0;
	width: 1px;
	height: 170px;
	float: left;
}
.our_office
{
	border: solid 1px #bdbcbc;
	width: 640px;
	margin: 0 0 0 20px;
	float: left;
}
.our_office_ul
{
	border: solid 1px #bdbcbc;
	width: 318px;
	float: left;
}
.our_office_title
{
	font: bold 15px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #5c5c5c;
	margin: 3px 0 0 15px;
}
.our_office_content
{
	font: 12px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #454545;
	text-align: justify;
	width: 300px;
	margin: 0px 0 0 10px;
}
.twitter_logo
{
	background: url(images/twitter_logo.gif) 0 0 no-repeat;
	width: 27px;
	height: 26px;
	float: left;
	margin: 5px 0 0 8px;
	position: absolute;
	border: solid 1px;
}
.twitter_text
{
	font: bold 18px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #17387d;
	margin: 5px 0 0 15px;
	float: left;
}

.branch_benaer
{
	width: 200px;
	clear: both;
	float: left;
	margin: 0 0 0 23px !important;
	margin: 0 0 0 10px;
	border: solid 0px #000;
}
.warren_konkel a
{
	font: bold 12px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #0b2865;
	text-decoration: none;
}
.contact_bg_box
{
	background: url(images/contact_bg_box.gif) 0 0 no-repeat;
	width: 391px;
	height: 190px;
	margin: 0 0 0 20px !important;
	margin: 0 0px 0 10px;
	float: left;
	border: solid 0px #000;
}
.bascom_bridge
{
	font: bold 11px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #454545;
	margin: 5px 0 0 15px;
}
.bascom_bridge_co
{
	font: 11px/20px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #454545;
	margin: 0px 0 0 15px;
	width: 370px;
}
.bascom_bridge_tel
{
	font: 11px/20px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #454545;
	width: 100%;
	margin: 0px 15px 0 15px;
}
.bascom_bridge_button a img
{
	margin: 0 0 0 13px;
}

/*------------------Contact_us top---------------------*/
/*------------------top banner---------------------*/
.top_banner
{
	margin: 25px 5px 0 0px !important;
	margin: 25px 3px 0 0px;
	float: right;
}
.top_benaer1
{
	background: url(images/banner1.gif) 0 0 no-repeat;
	width: 168px;
	height: 61px;
	float: left;
}
.top_benaer1 a
{
	background: url(images/banner1.gif) 0 0 no-repeat;
	width: 168px;
	height: 61px;
	float: left;
}
.top_benaer1 a:hover
{
	background: url(images/banner1_hover.gif) 0 0 no-repeat;
	width: 168px;
	height: 61px;
	float: left;
}
.top_banner li
{
	text-align: left;
	margin: 0 0 0 20px;
}
.top_benaer2
{
	background: url(images/top_banner2.gif) 0 0 no-repeat;
	width: 160px;
	height: 61px;
	float: left;
}
.top_benaer2 a
{
	background: url(images/top_banner2.gif) 0 0 no-repeat;
	width: 160px;
	height: 61px;
	float: left;
}
.top_benaer2 a:hover
{
	background: url(images/banner2_hover.gif) 0 0 no-repeat;
	width: 160px;
	height: 61px;
	float: left;
}


.top_benaer3
{
	background: url(images/top_benaer3.gif) 0 0 no-repeat;
	width: 168px;
	height: 61px;
	float: left;
}
.top_benaer3 a
{
	background: url(images/top_benaer3.gif) 0 0 no-repeat;
	width: 168px;
	height: 61px;
	float: left;
}
.top_benaer3 a:hover
{
	background: url(images/banner3_hover.gif) 0 0 no-repeat;
	width: 168px;
	height: 61px;
	float: left;
}


.branchname_Details
{
	margin: 0 0 0 20px;
}

.branchname_Details a
{
	font: bold 13px/25px Arial,Verdana,Myriad Pro,Helvetica, sans-serif;
	color: #353636;
	margin: 2px 2px 2px 0;
	padding: 3px 4px 3px 4px;
	text-decoration: none;
	line-height: 2.2;
	white-space: nowrap;
}
.branchname_Details a:hover
{
	font: bold 13px/25px Arial,Verdana,Myriad Pro,Helvetica, sans-serif;
	color: #353636;
	text-decoration: none;
	line-height: 2.2;
	margin: 2px 2px 2px 0;
	padding: 3px 4px 3px 4px;
}

#featured
{
	width: 400px;
	padding-right: 250px;
	position: relative;
	border: 5px solid #ccc;
	height: 250px;
	background: #fff;
}
#featured ul.ui-tabs-nav
{
	position: absolute;
	top: 0;
	left: 400px;
	list-style: none;
	padding: 0;
	margin: 0;
	width: 250px;
}
#featured ul.ui-tabs-nav li
{
	padding: 1px 0;
	padding-left: 13px;
	font-size: 12px;
	color: #666;
}
#featured ul.ui-tabs-nav li img
{
	float: left;
	margin: 2px 5px;
	background: #fff;
	padding: 2px;
	border: 1px solid #eee;
}
#featured ul.ui-tabs-nav li span
{
	font-size: 11px;
	font-family: Verdana;
	line-height: 18px;
}
#featured li.ui-tabs-nav-item a
{
	display: block;
	height: 60px;
	color: #333;
	background: #fff;
	line-height: 20px;
}
#featured li.ui-tabs-nav-item a:hover
{
	background: #f2f2f2;
}
#featured li.ui-tabs-selected
{
	background: url(     'images/selected-item.gif' ) top left no-repeat;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a
{
	background: #ccc;
}
#featured .ui-tabs-panel
{
	width: 400px;
	height: 250px;
	background: #999;
	position: relative;
}
#featured .ui-tabs-panel .info
{
	position: absolute;
	top: 180px;
	left: 0;
	height: 70px;
	background: url(     'images/transparent-bg.png' );
}
#featured .info h2
{
	font-size: 18px;
	font-family: Georgia, serif;
	color: #fff;
	padding: 5px;
	margin: 0;
	overflow: hidden;
}
#featured .info p
{
	margin: 0 5px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
	color: #f0f0f0;
}
#featured .info a
{
	text-decoration: none;
	color: #fff;
}
#featured .info a:hover
{
	text-decoration: underline;
}
#featured .ui-tabs-hide
{
	display: none;
}

.content
{
	margin: 0px 0 0 4px !important;
	margin: 0px 0 0 -6px;
}

.content ul
{
	background: url(images/banner_box.gif) no-repeat;
	width: 211px;
	height: 277px;
	margin: 10px 0 0 13px;
	float: left;
}
.content ul li.box_top_logo
{
	margin: 10px 0 0 0px;
	text-align: center;
}
.content ul li
{
	margin: 30px 0 0 10px;
	clear: both;
}
.content ul li.box_contunt a
{
	background: url(images/bul1.gif) no-repeat;
	font: 11px/7px verdana,Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	padding: 0 0 20px 15px;
	float: left;
}
.content ul li.box_contunt a:hover
{
	background: url(images/bul1.gif) no-repeat;
	font: 11px/7px verdana,Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
	padding: 0 0 20px 15px;
	float: left;
}
.content ul li.read_more a
{
	font: 10px/7px verdana,Arial, Helvetica, sans-serif;
	color: #0b2865;
	text-decoration: underline;
	float: right;
	clear: both;
	margin: 0px 15px 0 0;
}
.banner_box_bottom_bg
{
	background: url(images/banner_box_bottom_bg.gif) repeat-x;
	width: 920px;
	height: 25px;
	margin: 0px 0 0 0;
	border: solid 1px #e1e1e1;
	border-top-width: 0;
}
.banner_box_bottom_bg span
{
	float: right;
	margin: 5px 0 0 0;
}
.banner_box_bottom_bg span img
{
	float: left;
	margin: 0 15px 0 0;
}


/* Sample 8*/
#box8
{
	position: absolute;
	width: 920px;
}
#box8 div
{
	width: 913px !important;
	width: 912px;
	float: left;
}
#box8 .buttons
{
	text-align: left;
}
#box8 .next
{
	float: right;
}
.sample8 .buttons
{
	text-align: right;
	clear: both;
}
.sample8 .mask1
{
	width: 920px;
}

/* ********************************** */

.thumbs
{
	width: 54px;
}
.thumbs div
{
	display: block;
	width: 54px;
	height: 41px;
	margin: 3px 0;
	cursor: pointer;
}

.thumbs div img
{
	display: block;
	width: 100%;
	height: 100%;
	border: none;
}

.info
{
	width: 240px;
	height: 50px;
	background: #000;
	position: absolute;
}
.info p, .info h4
{
	color: #fff;
	padding: 3px 8px;
	font-family: Arial;
}
.info h4
{
	font-size: 14px;
}
.info h4 a
{
	float: right;
	background: #fff;
	color: #000;
	font-size: 10px;
	padding: 0 3px;
	text-decoration: none;
}

.mask1
{
	position: relative;
	width: 200px;
	height: 300px;
	overflow: hidden;
}

.mask3
{
	position: relative;
	width: 912px;
	height: 240px;
	overflow: hidden;
}

span img
{
	display: block;
	border: none;
}


.sample
{
	border: 1px solid #e1e1e1;
	border-bottom-width: 0;
	width: 920px;
}
h4.stitle
{
	color: #666;
	margin: 0 0 0px 0;
}

.links
{
	padding: 10px;
	margin-top: 20px;
}
.links a
{
	font-size: 14px;
	color: #0080FF;
	text-decoration: none;
}
.links a:hover
{
	font-weight: bold;
}
#cont
{
	margin: 0 auto;
	background: #fff;
	text-align: left;
}
.send_message
{
	margin: 0 0px 10px 80px !important;
	margin: 0 0px 10px 80;
}

.buttons
{
	background: url(images/banner_box_bottom_bg.gif) repeat-x;
	height: 25px;
	border-top-width: 0;
}

.btn_send_message
{
	background: url(images/send_message.gif) no-repeat;
	height: 32px;
	width: 123px;
	border: 0px;
}
.buttons span
{
	background: url(images/bul2.gif) no-repeat;
	height: 14px;
	color: #0080FF;
	padding: 0px 20px 20px 0px;
	cursor: pointer;
	line-height: 15px;
}
.buttons span.active, .buttons span:hover
{
	background: url(images/bul3.gif) no-repeat;
	width: 14px;
	height: 24px;
	color: #fff;
}



/* ---------- gallery styles start here ----------------------- */
.gallery
{
	list-style: none;
	margin: 0;
	padding: 0;
	width: 600px;
}
.gallery li
{
	padding: 10px;
	margin: 0;
	float: left;
	position: relative;
	width: 180px;
	height: 130px;
}
.gallery li:hover img
{
	border-color: #000;
}
.gallery img
{
	background: #fff;
	border: solid 1px #888;
	padding: 5px;
}
.gallery em
{
	background: #fff url(images/grey-gradient.gif) repeat-y;
	color: #000;
	font-style: normal;
	padding: 2px 10px;
	display: block;
	position: absolute;
	top: 110px;
	left: 9px;
	border: 1px solid #999;
	border-left-color: #888;
	font: 11px Arial, Helvetica, sans-serif;
}
.gallery a
{
	text-decoration: none;
}
.gallery a:hover em
{
	background: #ffdb01 url(images/orange-gradient.gif) repeat-y;
	border-color: #c25b08;
	font: 11px Arial, Helvetica, sans-serif;
}

/* ---------- Coporate Logo Style ----------------------- */

.photo
{
	margin: 20px;
	position: relative; /*width: 180px; 	height: 130px;*/
	float: left;
}
.photo img
{
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
}
.sample1 span
{
	width: 28px;
	height: 21px;
	display: block;
	position: absolute;
	top: -12px;
	left: 70px;
	background: url(images/pin.png) no-repeat;
}


/* ---------- What other are Saying----------------------- */


.prevSaying
{
	background: url(images/next.gif) 0 0 no-repeat;
	width: 13px;
	height: 14px;
	border: solid 0px #000;
	cursor: pointer;
	float: left;
	margin: 3px 0 0 10px;
	border: solid 0px #000;
	float: left;
}
.prevSaying:hover
{
	background: url(images/next_hover.gif) 0 0 no-repeat;
	width: 13px;
	height: 14px;
	border: solid 0px #000;
	cursor: pointer;
	float: left;
	margin: 3px 0 0 10px;
	border: solid 0px #000;
	float: left;
}
.nextSaying
{
	background: url(images/previous.gif) 0 0 no-repeat;
	width: 13px;
	height: 14px;
	cursor: pointer;
	margin: 3px 0 0 0;
	border: solid 0px #000;
	float: left;
}
.nextSaying:hover
{
	background: url(images/previous_hover.gif) 0 0 no-repeat;
	width: 13px;
	height: 14px;
	border: solid 0px #000;
	cursor: pointer;
	margin: 3px 0 0 0;
	float: left;
}
#handlesSaying
{
	float: left;
}
ul
{
	list-style-type: none;
}
/* Sample 8*/
#boxSaying
{
	position: absolute;
}
#boxSaying div
{
	width: 362px;
	float: left;
}
#boxSaying .buttons
{
	text-align: left;
}
#boxSaying .next
{
	float: right;
}
.sampleSaying .buttons
{
	text-align: left;
	clear: both;
}
.sampleSaying .mask2
{
	clear: both;
	margin: 0 0 20px 20px;
	width: 362px;
	height: 160px;
	border: solid 0px #000;
}

/* ********************************** */
.buttonsSaying
{
	font: bold 13px/10px verdana,Arial, Helvetica, sans-serif;
	color: #0769a3;
	padding: 0px;
	margin: -5px 0 0 10px !important;
	margin: -7px 0 0 0px;
	padding: 0px;
	position: relative;
	border: solid 0px #000;
}

.buttonsSaying span
{
	font: bold 11px/10px verdana,Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 10px;
	padding: 0px 8px 0 8px;
	text-align: center;
	cursor: pointer;
	border: solid 0px #000;
}

.buttonsSaying span.active, .buttonsSaying span:hover
{
	background: #fff;
	font: bold 11px/10px verdana,Arial, Helvetica, sans-serif;
	color: #0769a3;
	border-top: solid 9px #0b2865;
	line-height: 27px;
}

.mask2
{
	position: relative;
	width: 362px;
	overflow: hidden;
}
#menu
{
	list-style: none;
	margin: 0 0 0 20px !important;
	margin: 0 0 0 10px;
	width: 450px;
	position: relative;
	border: solid 0px #000;
	float: left;
}
.line
{
	border-bottom: solid 5px #ccc;
	width: 362px;
	height: 5px;
	margin: 0px 0 0 15px;
	position: relative;
}
.news_title
{
	float: left;
	width: 206px;
	font: bold 13px/20px arial,verdana,Helvetica, sans-serif;
	color: #00A650;
	border: solid 0px #000;
}
.sampleSaying_title
{
	font: 19px/20px Arial,verdana,Helvetica, sans-serif;
	color: #00A650;
}
.line2
{
	background: url(images/line2.gif) 0 0 repeat-x;
	width: 362px;
	height: 5px;
	margin: 8px 0 0 0;
}
.occupation
{
	font: 12px/10px Arial,verdana,Helvetica, sans-serif;
	color: #0B2865;
	float: right;
	margin: 13px 0 0 0;
}
.testimonial2
{
	font: 14px/20px Helvetica,Arial,verdana, sans-serif;
	color: #797979;
	text-align: justify;
	height: 90px;
	border: solid 0px #000;
}
.testimonial3
{
	margin: -19px 0 0 0 !important;
	margin: -30px 0 0 0;
	float: left;
	border: solid 0px #000;
}
#menu li
{
	float: left;
}
/* ---------- What other are Saying----------------------- */

.icon-ok
{
	border: solid 1px #90ac13;
	background: #eef4d3 url(images/icon-green.png) 8px 6px no-repeat;
	color: #6b800d;
	font-weight: bold;
	padding: 4px;
	text-align: center;
}
.what_news
{
	border: solid 0px #000;
	clear: both;
	width: 300px; /*height:100%;*/
	margin: 20px 0 0 40px !important;
	margin: 20px 0 0 20px;
	float: left;
}
.news_events
{
	border: solid 0px #000;
	clear: both;
	width: 206px;
	margin: 0px 0 0 8px !important;
	margin: 0px 0 0 8px;
	float: left;
}
.news_events_content
{
	font: 12px/19px Helvetica,Arial,verdana, sans-serif;
	color: #3E3D3D;
	width: 206px;
	margin: 5px 0 10px 0;
	float: left;
	text-align: justify;
}
.what_news_content
{
	font: 13px/19px Helvetica,Arial,verdana, sans-serif;
	color: #3E3D3D;
	width: 280px;
	margin: 10px 0 0 0;
	text-align: justify;
}
.big_line
{
	background: url(images/big_line.gif) 0 0 no-repeat;
	width: 288px;
	height: 15px;
	margin: 25px 0 0 30px !important;
	margin: 25px 0 0 20px;
	float: left;
	border: solid 0px #000;
}
.requestfranchise
{
	width: 635px;
	float: left;
	border: solid 0px #000;
	margin: 0 0 0 0px;
}
.view_gallery
{
	margin: 23px 0 0 50px !important;
	margin: 23px 0 0 25px;
	float: left;
	clear: both;
	border: solid 0px #000;
}
.view_videos
{
	margin: 23px 0 23px 20px;
	float: left;
}

/*.autoHeight
{
	
	width:630px;
	float:left;
	border:solid 0px #000;
}*/
.Message_Show
{
	font: bold 15px/23px arial,verdana,Helvetica, sans-serif;
	color: #00A650;
	margin: 10px 0 0 30px;
}

.News_Title
{
	font: bold 24px Myriad Pro,Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #092964;
	margin: 0px 0 0 0px;
	font-weight: normal;
	padding: 0px 0 0 25px;
	clear: both;
}
.News_Date
{
	font: bold 14px Myriad Pro,sans-serif,Arial,Helvetica, Verdana,Myriad Pro;
	color: #bf2901;
	margin: 0px 0 0 0px;
	font-weight: normal;
	font-style: italic;
	padding: 0px 0 0 25px;
	clear: both;
}
.news_content
{
	font: 12px/25px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #454545;
	text-align: justify;
	margin: 0 0 0 25px;
}
.news_bottom_line
{
	margin: 0 0 0 25px;
	background: url(images/news_bottom_line.gif) repeat-x;
	width: 630px;
	height: 4px;
}
.news_bottom_line10
{
	margin: 3px 0 0 5px;
	background: url(images/news_bottom_line.gif) repeat-x;
	width: 590px;
	height: 4px;
	float:left;
}

.orange_img_border
{
	border: solid 3px #2171b5;
}



/*-------------client list-------*/
.Testimonial_Table2
{
	margin: 0 0 0 25px;
}

.awards_blue_14
{
	font: bold 12px/20px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #0b2865;
}
.awards_blue_14 a
{
	font: bold 12px/20px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #0b2865;
	text-decoration: underline;
}
.awards_blue_14 a:hover
{
	font: bold 12px/20px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #00a551;
	text-decoration: underline;
}
/*-------------client Details-------*/
#right0
{
	width: 27px;
	float: left;
	padding: 0 0 44px 20px; /*border:solid 1px #000;*/
}

#right0 ul.sub
{
	width: 27px;
	background: url(images/right_nav_top_bg.gif) left top no-repeat;
	float: left;
	margin-top: 10px;
}
#right0 ul.sub li
{
	float: left;
	font-size: 0;
	line-height: 0;
	margin: 0 0 1px 0;
}
#right0 ul.sub li a.insideStory
{
	display: block;
	background: url(images/btn_client_details1.gif) 0 0 no-repeat;
	width: 29px;
	height: 127px;
}
#right0 ul.sub li a.insideStory:hover
{
	background: url(images/btn_client_details.gif) 0 0 no-repeat;
}
#right0 ul.sub li a.insideStory1
{
	display: block;
	background: url(images/btn_client_details.gif) 0 0 no-repeat;
	width: 29px;
	height: 127px;
}
#right0 ul.sub li a.feature
{
	display: block;
	background: url(images/btn_client_Testimonial.gif) 0 0 no-repeat;
	width: 29px;
	height: 127px;
}
#right0 ul.sub li a.feature:hover
{
	background: url(images/btn_active_client_testimonial.gif) 0 0 no-repeat;
}
#right0 ul.sub li a.feature_active
{
	display: block;
	background: url(images/btn_active_client_testimonial.gif) 0 0 no-repeat;
	width: 29px;
	height: 127px;
}
#right0 ul.sub li a.additional
{
	display: block;
	background: url(images/btn_client_Video.gif) 0 0 no-repeat;
	width: 29px;
	height: 127px;
}
#right0 ul.sub li a.additional:hover
{
	background: url(images/btn_active_client_Video.gif) 0 0 no-repeat;
}
#right0 ul.sub li a.additional_active
{
	display: block;
	background: url(images/btn_active_client_Video.gif) 0 0 no-repeat;
	width: 29px;
	height: 127px;
}
#right0 ul.sub li a.blog
{
	display: block;
	background: url(images/btn_client_Gallery.gif) 0 0 no-repeat;
	width: 29px;
	height: 127px;
}
#right0 ul.sub li a.blog:hover
{
	background: url(images/btn_active_client_Gallery.gif) 0 0 no-repeat;
}
#right0 ul.sub li a.blog_active
{
	display: block;
	background: url(images/btn_active_client_Gallery.gif) 0 0 no-repeat;
	width: 29px;
	height: 127px;
}
#right0 p.rightTxt
{
	display: block;
	width: 352px;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #BFBFBF;
	background-color: inherit;
	padding: 0 0 4px 0;
	float: left;
	border: solid 1px #000;
}
#right0 p.rightTxt span
{
	display: block;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	color: #BFBFBF;
	background-color: inherit;
	margin: 0 0 24px 0;
	padding: 0;
}
.rightTxt2
{
	font: 14px/25px Arial, Helvetica, sans-serif;
	color: #000;
	text-align:justify;
	margin:5px 8px 8px 8px;
}
#ContentBlock
{
	width: 604px;
	float: left;
	border: solid 1px #cccccc;
	height: 100%;
}
/*-------------client Testimonial-------*/
.Testimonial_Given_By
{
	font: bold 11px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #073596;
	font-weight: bold;
	text-align: center;
	margin: 0 0 0 0px;
}
.Testimonial
{
	font: 13px/20px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #192b50;
	text-align: justify;
	margin: 0 0 0 25px;
}
.Testimonial_Given_Occupation
{
	font: 12px Verdana,Myriad Pro, Arial, Helvetica, sans-serif;
	color: #073596;
	font-weight: bold;
	font-style: italic;
	text-align: right;
}









.home-tab
{
	width: 661px;
	float: left;
}
.home-tab div.yui-content div
{
	line-height: 1.4em;
	margin: 0 0 0 0;
}
.home-tab div.yui-content div span.centered
{
	padding: 0px 0 0px 0;
}
.yui_content
{
	float: left;
	margin: 0 0 0 -15px;
}

/* Tabs --------- */




#products_tab
{
	margin: 10px 0 0 16px;
}
.yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li, .yui-navset .yui-navset-bottom .yui-nav li
{
	margin: 0 0 0 0;
}
.yui-navset-left .yui-nav li, .yui-navset-right .yui-nav li
{
	margin: 0 0 0;
}
.yui-navset .yui-content .yui-hidden
{
	display: none;
}
.yui-navset .yui-navset-left .yui-nav, .yui-navset .yui-navset-right .yui-nav, .yui-navset-left .yui-nav, .yui-navset-right .yui-nav
{
	width: 6em;
}
.yui-navset-top .yui-nav, .yui-navset-bottom .yui-nav
{
	width: auto;
}
.yui-navset .yui-navset-left, .yui-navset-left
{
	padding: 0 0 0 0;
}
.yui-navset-right
{
	padding: 0 0 0 0;
}
.yui-navset-top, .yui-navset-bottom
{
	padding: auto;
}
.yui-nav, .yui-nav li
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.yui-navset li em
{
	font-style: normal;
}
.yui-navset
{
	position: relative;
}
.yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li, .yui-navset .yui-navset-bottom .yui-nav li
{
	display: inline-block;
	display: inline;
	vertical-align: bottom;
	cursor: pointer;
}
.yui-navset-left .yui-nav li, .yui-navset-right .yui-nav li
{
	display: block;
}
.yui-navset .yui-nav a
{
	position: relative;
}
.yui-navset .yui-nav li a, .yui-navset-top .yui-nav li a, .yui-navset-bottom .yui-nav li a
{
	margin: 3px 0 0 0px;
	display: block;
	display: inline-block;
	vertical-align: bottom; /*=========*/
}
.yui-navset-left .yui-nav li a, .yui-navset-right .yui-nav li a
{
	display: block;
}
.yui-navset-bottom .yui-nav li a
{
	vertical-align: text-top;
}
.yui-navset .yui-nav li a em, .yui-navset-top .yui-nav li a em, .yui-navset-bottom .yui-nav li a em
{
	display: block;
}
.yui-navset .yui-navset-left .yui-nav, .yui-navset .yui-navset-right .yui-nav, .yui-navset-left .yui-nav, .yui-navset-right .yui-nav
{
	position: absolute;
	z-index: 1;
}
.yui-navset-top .yui-nav, .yui-navset-bottom .yui-nav
{
	position: static;
}
.yui-navset .yui-navset-left .yui-nav, .yui-navset-left .yui-nav
{
	left: 0;
	right: auto;
}
.yui-navset .yui-navset-right .yui-nav, .yui-navset-right .yui-nav
{
	right: 0;
	left: auto;
}
.center
{
	background: url(images/tab_2_top.gif) 0 0 repeat-x;
	width: 661px;
	height: 41px;
	
}
.yui-skin-sam .yui-navset .yui-nav li, .yui-skin-sam .yui-navset .selected .yui-navset-top .yui-nav li
{
	margin: 5px 0px 0 10px;
	border: solid 0px #000;
}
/*.yui-skin-sam .yui-navset .yui-nav .selected, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected
{
	margin: 0 5px 0px 0;
}*/
.yui-skin-sam .yui-navset .yui-nav a, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a
{
	background: url(images/tab_2_active.gif) 0 0 no-repeat;
	width: 123px;
	height: 33px;
	font: bold 12px/20px verdana,Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 7px 0 0 0px;
	position: relative;
	text-decoration: none;
	border: solid 0px #000;
}

.yui-skin-sam .yui-navset .yui-nav .selected a, .yui-skin-sam .yui-navset .yui-nav .selected a:focus, .yui-skin-sam .yui-navset .yui-nav .selected a:hover
{
	background: url(images/tab_2_hover.gif) 0 0 no-repeat;
	width: 123px;
	height: 33px;
	font: bold 12px/20px verdana,Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px 0 0 0px;
	position: relative;
	text-decoration: none;
	border: solid 0px #000;
}
.yui-skin-sam .yui-navset .yui-nav a:hover, .yui-skin-sam .yui-navset .yui-nav a:focus
{
	background: url(images/tab_2_hover.gif) 0 0 no-repeat;
	width: 123px;
	height: 33px;
	font: bold 12px/20px verdana,Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px 0 0 0px;
	position: relative;
	text-decoration: none;
	border: solid 0px #000;
}
.selected a:hover, em
{
	text-align: center;
	line-height: 2.5;
	margin: 0 7px 0 0;
}



/*.yui-skin-sam .yui-navset .yui-nav a em, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em
{
	font: bold 12px/20px verdana,Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	cursor: hand;
	padding: 6px 0px;
	left: 0;
	right: 0;
	bottom: 0;
	top: -0px;
	position: relative;
}*/

/*.yui-skin-sam .yui-navset .yui-nav .selected a em
{
    padding: 6px 12px;
    border:solid 2px #000;
}*/
.yui-skin-sam .yui-navset .yui-content, .yui-skin-sam .yui-navset .yui-navset-top .yui-content
{
	border: none;
	
	margin: 0px;
	padding: 0px;
	border: solid 1px #2c7ccc;
	border-top-width: 0;
	background: url(images/tab_2_meddle_bg.gif) repeat-x #fefeff;
	width:659px !important;
	width:637px;
}
.yui-content strong
{
	color: #4169b2;
	font-size: 16px;
}
.yui-skin-sam .yui-navset-left .yui-nav, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav, .yui-skin-sam .yui-navset .yui-navset-right .yui-nav, .yui-skin-sam .yui-navset-right .yui-nav
{
	border-width: 0 5px 0 0;
	top: 0;
	bottom: 0;
}
.yui-skin-sam .yui-navset .yui-navset-right .yui-nav, .yui-skin-sam .yui-navset-right .yui-nav
{
	border-width: 0 0 0 5px;
}
.yui-skin-sam .yui-navset-left .yui-nav li, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav li, .yui-skin-sam .yui-navset-right .yui-nav li
{
	margin: 0 0 0 0;
	padding: 0 0 0 1px;
}
.yui-skin-sam .yui-navset-right .yui-nav li
{
	padding: 0 1px 0 0;
}
.yui-skin-sam .yui-navset-left .yui-nav .selected, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected
{
	margin: 0 0px 0 0;
}
.yui-skin-sam .yui-navset-right .yui-nav .selected
{
	margin: 0 0 0 0px;
}
.yui-skin-sam .yui-navset-left .yui-nav a, .yui-skin-sam .yui-navset-right .yui-nav a
{
	border-width: 1px 0;
}
.yui-skin-sam .yui-navset-left .yui-nav a em, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em, .yui-skin-sam .yui-navset-right .yui-nav a em
{
	border-width: 0 0 0 1px;
	padding: 0.2em .75em;
	top: auto;
	left: -1px;
}
.yui-skin-sam .yui-navset-right .yui-nav a em
{
	border-width: 0 1px 0 0;
	left: auto;
	right: 0px;
}
.yui-skin-sam .yui-navset-left .yui-nav a, .yui-skin-sam .yui-navset-left .yui-nav .selected a, .yui-skin-sam .yui-navset-left .yui-nav a:hover, .yui-skin-sam .yui-navset-right .yui-nav a, .yui-skin-sam .yui-navset-right .yui-nav .selected a, .yui-skin-sam .yui-navset-right .yui-nav a:hover, .yui-skin-sam .yui-navset-bottom .yui-nav a, .yui-skin-sam .yui-navset-bottom .yui-nav .selected a, .yui-skin-sam .yui-navset-bottom .yui-nav a:hover
{
	background-image: none;
}

.yui-skin-sam .yui-navset-bottom .yui-nav, .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav
{
	border-width: 5px 0 0;
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected, .yui-skin-sam .yui-navset-bottom .yui-nav .selected
{
	margin: 0px 0 0 0;
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li, .yui-skin-sam .yui-navset-bottom .yui-nav li
{
	padding: 0 0 0px 0;
	vertical-align: top;
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a, .yui-skin-sam .yui-navset-bottom .yui-nav li a
{
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em, .yui-skin-sam .yui-navset-bottom .yui-nav a em
{
	border-width: 0 0 0px;
	top: auto;
	bottom: 0px;
}







.yui-skin-sam .yui-navset-left .yui-nav li, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav li, .yui-skin-sam .yui-navset-right .yui-nav li
{
	margin: 0 0 0.16em;
	padding: 0 0 0 1px;
}
.yui-skin-sam .yui-navset-right .yui-nav li
{
	padding: 0 1px 0 0;
}
.yui-skin-sam .yui-navset-left .yui-nav .selected, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected
{
	margin: 0 0px 0 0;
}
.yui-skin-sam .yui-navset-right .yui-nav .selected
{
	margin: 0 0 0 0px;
}
.yui-skin-sam .yui-navset-left .yui-nav a, .yui-skin-sam .yui-navset-right .yui-nav a
{
	border-width: 1px 0;
}
.yui-skin-sam .yui-navset-left .yui-nav a em, .yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em, .yui-skin-sam .yui-navset-right .yui-nav a em
{
	border-width: 0 0 0 1px;
	padding: 0.2em .75em;
	top: auto;
	left: -1px;
}
.yui-skin-sam .yui-navset-right .yui-nav a em
{
	border-width: 0 1px 0 0;
	left: auto;
	right: -1px;
}
.yui-skin-sam .yui-navset-left .yui-nav a, .yui-skin-sam .yui-navset-left .yui-nav .selected a, .yui-skin-sam .yui-navset-left .yui-nav a:hover, .yui-skin-sam .yui-navset-right .yui-nav a, .yui-skin-sam .yui-navset-right .yui-nav .selected a, .yui-skin-sam .yui-navset-right .yui-nav a:hover, .yui-skin-sam .yui-navset-bottom .yui-nav a, .yui-skin-sam .yui-navset-bottom .yui-nav .selected a, .yui-skin-sam .yui-navset-bottom .yui-nav a:hover
{
	background-image: none;
}

.yui-skin-sam .yui-navset-bottom .yui-nav, .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav
{
	border-width: 5px 0 0;
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected, .yui-skin-sam .yui-navset-bottom .yui-nav .selected
{
	margin: -1px 0 0 0;
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li, .yui-skin-sam .yui-navset-bottom .yui-nav li
{
	padding: 0 0 1px 0;
	vertical-align: top;
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a, .yui-skin-sam .yui-navset-bottom .yui-nav li a
{
}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em, .yui-skin-sam .yui-navset-bottom .yui-nav a em
{
	border-width: 0 0 1px;
	top: auto;
	bottom: -1px;
}


#page-flip
{
	position: absolute;
	right: 0;
	top: 0;
	float: right;
}
#page-flip-image
{
	width: 70px;
	height: 70px;
	z-index: 99;
	position: absolute;
	right: 0;
	top: 0;
	-ms-interpolation-mode: bicubic;
}
#page-flip-message
{
	width: 70px;
	height: 70px;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0; /*background: url(http://davidwalsh.name/dw-content/subscribe.png) no-repeat right top;*/
}
.More_Testimonial a
{
	font: bold 15px/18px Arial, Helvetica, sans-serif;
	color: #fff;
	float: left;
	margin: 0px 0px 0 100px;
	text-decoration: none;
	border: solid 0px #000;
}

.label_left_bg_new
{
	background: url(images/label_left_bg.gif) 0 0 no-repeat;
	width: 379px;
	height: 42px;
	font: 25px/20px Arial, Helvetica, sans-serif;
	color: #fff;
	float: left;
	padding: 13px 0 0 25px;
	margin: 0 0 0 1px !important;
	margin: 0 0 0 -0px;
	position: relative;
}
.label_left_bg_new_tes
{
	font: 25px/20px Arial, Helvetica, sans-serif;
	color: #fff;
	float: left;
}
div.MaskedDiv
{
	visibility: hidden;
	position: absolute;
	padding: 40px;
	z-index: 100;
	background-image: url(images/Mask.png); /* ieWin only stuff */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src= 'images/Mask.png' );
}


div.ModalPopup
{
	position: absolute; /* set z-index higher than possible */
	z-index: 10000;
	visibility: hidden;
	
}
.model_popup img
{
	background: url(images/close_img.gif) 0 0 top no-repeat;
	border: solid 13px #fff;
	margin: 10px 0 0 20px;
	float: left;
}
.close_img
{
	background: url(images/close_img.gif) no-repeat;
	padding: 10px 0 0 25px;
	margin: -0px 0px 0 -13px;
	float: left;
	cursor: pointer;
}
.iRightPanelContact
{
	margin-left:-5px !important;
	margin-left:4px;
}
/* Last-Modified: 28/06/06 00:08:22 */
#GB_overlay {
    background-color: #000;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    z-index: 100;
}

#GB_window {
    left: 0;
    top: 0;
    font-size: 1px;
    position: absolute;
    overflow: visible;
    z-index: 150;
}

#GB_window .content {
    width: auto;
    margin: 0;
    padding: 0;
}

#GB_frame {
    border: 0;
    margin: 0;
    padding: 0;
    overflow: auto;
    white-space: nowrap;
    
}


.GB_Gallery {
    margin: 0 22px 0 22px;
}

.GB_Gallery .content {
    background-color: #fff;
    border: 3px solid #ddd;
}

.GB_header {
    top: 10px;
    left: 0;
    margin: 0;
    z-index: 500;
    position: absolute;
    border-bottom: 2px solid #555;
    border-top: 2px solid #555;
}

.GB_header .inner {
    background-color: #333;
    font-family: Arial, Verdana, sans-serif;
    padding: 2px 20px 2px 20px;
}

.GB_header table {
    margin: 0;
    width: 100%;
    border-collapse: collapse;
}

.GB_header .caption {
    text-align: left;
    color: #eee;
    white-space: nowrap;
    font-size: 20px;
}

.GB_header .close {
    text-align: right;
}

.GB_header .close img {
    z-index: 500;
    cursor: pointer;
}

.GB_header .middle {
    white-space: nowrap;
    text-align: center;
}


#GB_middle {
    color: #eee;
}

#GB_middle img {
    cursor: pointer;
    vertical-align: middle;
}

#GB_middle .disabled {
    cursor: default;
}

#GB_middle .left {
    padding-right: 10px;
}

#GB_middle .right {
    padding-left: 10px;
}


.GB_Window .content {
    background-color: #fff;
    border: 3px solid #ccc;
    border-top: none;
}

.GB_Window .header {
    border-bottom: 1px solid #aaa;
    border-top: 1px solid #999;
    border-left: 3px solid #ccc;
    border-right: 3px solid #ccc;
    margin: 0;
    height: 22px;
    font-size: 12px;
    padding: 5px 0;
    color: #333;
    position:relative;
    margin-left:4px !important;
    margin-left:0;
    
}

.GB_Window .caption {
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    white-space: nowrap;
    padding-right: 20px;
}

.GB_Window .close { text-align: right; }
.GB_Window .close span { 
    font-size: 12px;
    cursor: pointer; 
}
.GB_Window .close img {
    cursor: pointer;
    padding: 0 3px 0 0;
}

.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }
/*-----------------Menu CSS-------------------*/
/* CSS Document */
/* Top navigation Horizontal*/
.arrowclass 
{
	
	background:url(tools/menu/arrow.gif);
	background-repeat: no-repeat;
	background-position:right;
	
}
ul#navmenu {
	margin: 0;
	border: 0 none;
	padding: 0;
	margin-top:1px;
	
	list-style: none;
	height: 24px;
	float: left;
	border:solid 1px #fff;
	
}
ul#navmenu2 {
	margin: 0;
	border: 0 none;
	padding: 0;
	margin-top:1px;
	
	list-style: none;
	height: 24px;
	float: left;
	border:solid 1px #fff;
	
}

ul#navmenu li {
	margin: 0;
	border: 0 none;
	padding: 0;
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	height: 24px;
}
ul#navmenu2 li {
	margin: 0;
	border: 0 none;
	padding: 0;
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	height: 24px;
}
.bodyright {
	float: right;
	width: 610px;
}
.left1 {
	float: left;
	width: 400px;
}
.right1 {
	float: right;
	width: 195px;
}


ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 215px;
  list-style: none;
  display: none;
  position:absolute;
  top: 24px;
  left: 0;
 }
ul#navmenu2 ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 170px;
  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
 }

ul#navmenu ul li {
	float: none; /*For Gecko*/
	display: block !important;
	display: inline;
}
ul#navmenu2 ul li {
	float: none; /*For Gecko*/
	display: block !important;
	display: inline;
	
}

/* Root Menu */
ul#navmenu a {
	border-right-color: #D8D8D8;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #333333;
	text-decoration: none;
	height: 24px;
	border-right-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	line-height: 22px;
	font-weight: bold;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: none;
}
ul#navmenu2 a {
	border-right-color: #D8D8D8;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #333333;
	text-decoration: none;
	height: 24px;
	border-right-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	line-height: 22px;
	font-weight: bold;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: none;
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
	color: #557aab;
	background-color: #ffffff;
	text-decoration:none;
}
ul#navmenu2 a:hover,
ul#navmenu2 li:hover a,
ul#navmenu2 li.iehover a {
	color: #557aab;
	background-color: #ffffff;
	text-decoration:none;
}

ul#navmenu a:active,
ul#navmenu li:active a,
ul#navmenu li.ieactive a {
	color: #557aab;
	background-color: #ffffff;
	text-decoration:none;
}
ul#navmenu2 a:active,
ul#navmenu2 li:active a,
ul#navmenu2 li.ieactive a {
	color: #557aab;
	background-color: #ffffff;
	text-decoration:none;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
	float: none;
	color: #557aab;
	background-color: #FFFFFF;
	border-bottom:#d8d8d8 1px solid;
	border-left:1px #d8d8d8 solid;
	border-top:1px #d8d8d8 solid;
	text-decoration:none;
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
	color: #666666;
	background-color: #f0f0f0;
	text-decoration:none;
}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
	color: #557aab;
	background-color: #ffffff;
	margin-left:9px;
	width:175px;
	text-decoration:none;
}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
	color: #666666;
	background-color: #f0f0f0;
}
.currenttab {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}
.currenttab1 {
	color: #557aab;
	font-family: Arial, Helvetica, sans-serif;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color:#ffffff;
	
}
/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #333333;
}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
}
.headerleft {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color: #333333;
	padding-bottom: 10px;
	padding-top: 5px;
}
.normaltextleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-bottom: 5px;
}
/*-----------Menu End------------------*/











.tie_ups_box
{
	border:solid 1px #A9A8A8;
	width:920px;
	height:301px;
	margin:10px 0 0 0;
	float:left;
	clear:both;
}
.tie_ups_title
{
	background:url(images/tie_ups_title.png) 0 0 no-repeat;
	width:950px;
	height:43px;
	position:relative;
	margin:5px -50px 0 -15px;
	float:left;
}
.tie_ups_title span
{
	font: 20px/20px verdana,Arial, Helvetica, sans-serif;
	color: #fff;
	margin:15px 0 0 20px;
	float:left;
}
.tie_ups_left
{
	margin:5px 0 0 5px;
	float:left;
	
}
.tie_ups_left ul
{
	float:left;
	width:600px;
}
.tie_ups_left ul li
{
	
	margin:10px 0 0 13px;
	float:left;
}
.tie_ups_logo1
{
	margin:13px 0 0 0px;
	float:left;
}
.tie_ups_logo2
{
	margin:2px 0 0 0px;
	float:left;
}
.tie_ups_logo3
{
	margin:2px 0 0 1px;
	float:left;
}
.tie_ups_logo4
{
	margin:0px 0 0 0px;
	float:left;
	clear:both;
}
.tie_ups_logo5
{
	margin:0px 0 0 18px;
	float:left;
}
.tie_ups_logo8
{
	margin:15px 0 0 0px;
	float:left;
}
.tie_ups_blue_line
{
	border-left:solid 2px #0C2966;
	height:230px;
	margin:10px 0 0 0;
	float:left;
}
.green_view_gallery
{
	margin:10px 0 0 32px;
	float:left;
}
.green_view_videos
{
	margin:10px 0 0 20px;
	float:left;
}

