/* Common font style for all pages */
body {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; margin:0px; line-height:20px;}
body, p, ol, ul, td {font-family: Arial, Helvetica, sans-serif; color: #000000;}
/*.bodybg {background-color: #FFFFFF; background-image:url(/images/static_images/bodybg_08.jpg); background-repeat:repeat-x;}*/

/* common link style for all pages */
a{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color: #0272AC;}
a:hover{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration: underline; color: #0272AC;}

/* header and footer background */
.header_bg{	background-image: url(../images/static/bg_header.gif); background-repeat: repeat-x; height:68px; border-bottom:1px solid #ccc;}
.footer_bg{background-image: url(../images/static/bg_footer.gif); background-repeat: repeat-x;}

/* Home page style link */
.homelink {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#0272AC;}
.homelink a {font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#0272AC;}
.homelink a:hover{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#0272AC; text-decoration:underline;}  

/* all realted heading style */
.sub_heading{font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color:#575352; text-decoration: none; line-height:20px;}
.sub_mtitle {font-size: 25px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold;	line-height: 25px;}

/* news and blog heading text */
.news_head { font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: bold; color:#222222; text-decoration:none;}

/* all related content vertical and horizontal line */
.ver_partition { border-left-width: 1px; border-left-style: dotted; border-left-color: #D6D6D6; padding-right:5px; padding-left:5px; height:98%;}
.hor_partition { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eeeeee; padding-right: 5px; padding-left: 5px;}

.searchbar{border:1px #8DA4A2 solid; background-color:#FFFFFF; height:17px; width:300px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* ------------------ Registration Form ------------------*/

.form_border{ border:1px solid #cccccc;}
.greytext{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; height: 16px;}
.formtext{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding-right:10px; color:#666666; }
.mandotory{ font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:15px; font-weight:bold;}
.formtag{ margin:0px;}
 
/* news section date bg button */
.date{ background-image:url(images/static_images/date_bg.gif); background-repeat:no-repeat; width:40px; height:38px; line-height:19px; margin-right:10px;	margin-bottom:15px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}

/* footer text link */
.footer_text{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color: #000000; line-height:20px}
.footer_text a{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color: #0272AC;} 
.footer_text a:hover{font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration: underline; color: #0272AC;} 

/* heighlight box */
.borderbg { border:1px solid #f9f9f9; padding-left:5px;}
.img_border{ border:1px solid #eeeeee;}

/* heightlight box background image */
.notes_bg {background-image: url(../images/static_images/notes_bg.gif);background-repeat: no-repeat;height: 220px;width: 1000px;}

.toplinks a{ font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#016494;}
.toplinks a:visited{ font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#016494;}


/*............................... new style aug 06 2009...............................*/

.pleft{ background-image:url(/images/static_images/pleft.gif); background-repeat:repeat; width:1px; height:auto;}
.pright{ background-image:url(/images/static_images/pright.gif); width:1px; height:auto;}

.widget_signup{ background-image:url(/images/static_images/widget_signup.gif); background-repeat:no-repeat; width:232px; height:55px;}
.widget_box{ background-image:url(/images/static_images/widget_box.gif); background-repeat:no-repeat; width:232px; height:100px;}
.widget_box_big{ background-image:url(/images/static_images/widget_box_big.gif); background-repeat:no-repeat; width:232px; height:155px;}
.center_box{ background-image:url(/images/new_static/center_box.gif); background-repeat:no-repeat; width:775px; height:173px;}

.widget_heading{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000000; text-decoration: none; line-height: 20px;	text-align: center;}
.intro_heading{color:#CE0000; font-family:Arial,Helvetica,sans-serif; font-size:20px; line-height:25px;}
.sublink_head{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CE0000; line-height:20px; font-weight:bold;}

ul, li{ margin-left:5px; padding-left:5px; margin-top:0px; padding-top:0px;}

.hor_line{ background-image:url(/images/static_images/hor_line.gif); background-repeat:no-repeat; width:1px; height:75px;}
.subimg_border{ background-image:url(/images/static_images/img_border.gif); background-repeat:no-repeat; height:90px; width:715px;}
.head_text{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#626262;}

/* home page client logo list */
.logo {	height:50px; border:1px solid #CDE3EC; border-top:none; background-image: url(/images/static_images/logo-bg.jpg); background-repeat: repeat-x;}
