h1, h2, h3, h4 { font-family: Arial, sans-serif; margin: 0 0 0.9em 0; text-align:left; margin-left: 7px; margin-top: 5px; }
h1 { font-size: 1.5em; color: #FFFFFF; line-height: 1.22em; }
h2 { font-size: 2em; color: #FFFFFF; line-height: 1.22em; }
h3 { font-size: 1.5em; color: #FFFFFF; line-height: 1.22em; }
h4 { font-size: 1.1em; color: #FFFFFF; line-height: 1.22em; }
a { text-decoration: none; color: #FFFFFF; }
a:hover { color: #FFB419; }
p { margin-bottom: 1.65em; }
em { font-style: italic; }
strong { font-weight: bold; }
big { font-size: 1.3em; }
small { font-size: 0.83em; text-transform: uppercase; color: #7b7b7b; }


body {

	margin: 0px;

	padding: 0px;

	background-color: #02174E;

}

* {

	font-family: arial;

	font-size: 12px;

	color: black;

}

html {

	overflow-x: none;

	overflow: scroll;

}

.line_up {

	background-color: #0062A3;

	height: 26px;

	width: 1003px;

	padding-left: 85px;

}

.line_up1 {

	background-color: #0062A3;

	height: 26px;

}

.bk_body {

	background: url(../images/bk_body.jpg) repeat;

}

.logo	{

	background: url(../images/logo.jpg) no-repeat;

	height: 99px;

	width: 687px;

}

.text_logo {

	color: white;

	font-size: 14px;

	font-weight: bold;

	font-style: italic;

}

.bk_header_right {

	background: url(../images/bk_header_right.jpg) no-repeat;

	padding: 1px 0px 0px 0px;

	background-position: bottom right;

	height: 128px;

	width: 320px;

}

.text_header_right {

	color: white;

	font-size: 18px;

	font-weight: bold;

}

.header_contact {

	color: #02174E;

	font-size: 16px;

	font-weight: bold;

}

a.header_contact {

	color: #02174E;

	font-size: 16px;

	font-weight: bold;

	text-decoration: none;

}

/*

.menu {

	color: #020C3F;

	font-size: 14px;

	text-decoration: none;

	font-weight: bold;

	font-family: Arial;

	display: block;

	text-align: center;

}

.menu:hover {

	color: #DF5A08;

	font-size: 14px;

	text-decoration: none;

	font-weight: bold;

	display: block;

	text-align: center;

}

.menu_selected {

	color: #DF5A08;

	font-size: 14px;

	text-decoration: none;

	font-weight: bold;

	display: block;

	text-align: center;

}

*/

.bk_menu {

	background-color: white;

	width: 961px;

}

.bk_testimonials {

	background: url(../images/bk_testimonials.jpg) repeat-x;

	height: 43px;

	font-style: italic;

	color: #0C4E8A;

	font-size: 18px;

	font-weight: bold;

	padding-left: 15px;

}

.specialization {

	color: #0C4E8A;

	font-size: 16px;

	font-weight: bold;

	font-style: normal;

}

.specialization_profile {

	color: #0C4E8A;

	font-size: 14px;

	font-weight: bold;

	font-style: normal;

}

.bk_body_right {

	background: url(../images/bk_body_right.jpg) no-repeat;

	width: 319px;

	height: 352px;

}

.bk_body_right_dw {

	background: url(../images/bk_body_right_dw.jpg) no-repeat;

	width: 253px;

	height: 306px;

}

.menu_dw {

	color: white;

	font-size: 14px;

	text-decoration: none;

	font-weight: bold;

	padding: 0px 10px;

}

.menu_dw:hover {

	color: white;

	font-size: 14px;

	text-decoration: underline;

	font-weight: bold;

	padding: 0px 10px;

}

.bk_body_left {

	background: url(../images/bk_left.jpg) repeat;

	height: 210px;

	width: 485px;

}

.bk_body_left_new {

	background: url(../images/bk_left_new.jpg) repeat-y;

	width: 596px;

	padding: 10px;

}

.left_line_right {

	background: url(../images/left_line_body_left.jpg) repeat-y;

	height: 191px;

	width: 6px;

}

.user_name {

	color: #0F4F8B;

	font-size: 12px;

	font-weight: bold;

}

.text_left {

	color: black;

	font-size: 12px;

	font-weight: bold;

}

.text_left_title {

	color: black;

	font-size: 14px;

	font-weight: bold;

}

.text_left_title_small {

	color: black;

	font-size: 13px;

	font-weight: bold;

}

.text_right {

	color: black;

	font-size: 12px;

	font-weight: bold;

}

.text_right_title {

	color: black;

	font-size: 16px;

	font-weight: bold;

}

.read_more {

	color: #DF5A08;

	text-decoration: none;

	font-size: 12px;

	/*font-weight: bold;*/

}

.quick_menu {

	color: white;

	font-size: 16px;

	font-weight: bold;

	text-align: center;

	text-decoration: none;

}

.shadow_repeat {

	background: url(../images/shadow-right.jpg) repeat-y;

}

.shadow_repeat_down {

	background: url(../images/shadow-down-middle.jpg) repeat-x;

}

.line_vert {

	background: url(../images/line-vert.jpg) repeat-y;

	width: 8px;

}

.inter_menu	{

	width: 6px;

	text-align: center;

	color: #e2e2e2;

	font-size: 18px;

	font-weight: bold;

}

.border_dw_index {

	background-color: #01061A;

	height: 7px;

}

.up_line {

	background: url(../images/up_line.jpg) repeat-x;

	width: 763px;

	height: 2px;

}

.text_index, .text_index p {

	color: white;

	font-size: 16px;

	font-weight: bold;

}

.learn_more {

	background: url(../images/bk_learn_more.jpg) no-repeat;

	height: 33px;

	width: 186px;

	color: white;

	font-size: 16px;

	font-weight: bold;

	text-align: center;

	text-decoration: none;

	line-height: 33px;

	display: block;

}

.Normal {

	background: url(../images/bk_text_dw_index1.jpg);

	background-position: top;

	height: 71px;

	width: 214px;

}

.Highlight {

	background: url(../images/bk_text_dw_index.jpg);

	background-position: top;

	height: 71px;

	width: 214px;

}

.td_text_normal {

	color: white;

	font-family: tahoma;

	font-size: 12px;

	font-weight: bold;

}

.contact {

	color: #00407D;

	font-size: 12px;

	text-decoration: none;

	font-weight: bold;

}

.link	{

	color: #020C3F;

	text-decoration: none;

	font-size: 12px;

	font-weight: bold;

}

.link:hover	{

	color: #020C3F;

	text-decoration: underline;

	font-size: 12px;

	font-weight: bold;

}

.left_ol {

	color: black;

	font-size: 12px;

	font-weight: bold;

	padding-bottom: 7px;

}

.text_left_ol {

	color: black;

	font-size: 12px;

	font-weight: bold;

	padding-bottom: 12px;

}

.td_ol ol {

	padding: 0px 0px 0px 35px;

	margin: 0px;

}

.td_ol ol li {

	margin: 0px;

	padding: 0px;

}

.contact_form_div {

	padding-top: 10px;

}

.contact_form_div .contact_form {

	padding: 2px;

}

.error {

	color: red;	

}

#footer, #footer a {

	font-family: Arial;

	font-size: 12px;

	color: #ffffff;

	padding: 3px 0px;

}

#content {

	padding: 5px 20px;

}

#content a {

	color: #DF5A08;

	text-decoration: underline;

}

#content a.read_more,

#content a.articles_list_read_more {

	text-decoration: none;

}

.vert {

	background: url(../images/body_right_line_vert.jpg) top no-repeat #c9c9c9;

	width: 19px;

}

.articles_list_title {

	color: black;

	font-size: 16px;

	font-weight: bold;

}

.articles_list_read_more {

	color: #DF5A08;

	text-decoration: none;

	font-size: 16px;

	font-weight: bold;

}

/*  Pagination links css*/



.paginationLinks{

	font-size:14px;

	margin-top:0;

	margin-bottom:0;

	padding-top:0;

	padding-bottom:0;

}

.paginationLinks {

	text-align:center;

	padding-top: 20px;

}



.paginationLinks td a {

	display: block;

	margin-left:2px;

	margin-right:2px;

	margin-top:0;

	font-size: 10px;

	padding:5px 7px;

	font-weight:normal;	

	border: 1px solid #cecece;

}



.paginationLinks td span{	

	margin-left:2px;

	margin-right:2px;

	margin-top:0;

	padding:5px 7px;

	font-weight:normal;	

	background:#02174E;

	font-size: 10px;

	color:#fff;

	display: block;

	border: 1px solid #02174E;

}

.paginationLinks td a:hover{

	border:1px solid #000;

	color:#fff;

	font-size: 10px;

	background:#02174E;

	text-decoration:none;

	border: 1px solid #02174E; 

}



/*End of Pagination links*/





/*new menu with ul li*/

.new_menu {

	margin: 0px 0px 0px 0px;

	padding: 10px 0px 0px 0px;

	width: 957px;

}

.new_menu li {

	margin: 0px 4px;

	padding: 0px;

	list-style: none;

	float: left;

	display: block;

	border: 0px solid red;

}

.new_menu li a {

	color: #020C3F;

	font-size: 14px;

	text-decoration: none;

	font-weight: bold;

	font-family: Arial;

	text-align: center;

}

.new_menu li a:hover {

	color: #DF5A08;

	font-size: 14px;

	text-decoration: none;

	font-weight: bold;

	text-align: center;

}

.new_menu .inter_spacer {

	width: 6px;

	text-align: center;

	float: left;

	display: block;

}

.new_menu .menu_selected {

	color: #DF5A08;

	font-size: 14px;

	text-decoration: none;

	font-weight: bold;

	text-align: center;

}

.new_menu li ul {

	position: absolute;

	display: none;

	z-index: 99999999;

	margin: 0px 0px 0px -4px;

	padding: 0px;

	clear: left;

	height: 30px;

	line-height: 30px;background: #FFFFFF;

}

.new_menu li ul li {

	color: #FFFFFF;

	text-align:left;

	margin: 0px;

	padding: 0px;

	background: #FFFFFF;

	display: block;

	float: none;

	clear: left;

}

.new_menu li ul li a {

	margin: 0px 4px;

}

.new_menu li ul li a:hover {

	margin: 0px 4px;

}

