@charset "utf-8";
/* www.proactivmedicals.co.uk CSS Document */

/* Initialization : Starts */

body
{
	margin:0px; padding:0px;
	background-color:#3F3E4D;
	font-family:Arial, Helvetica, tahoma, verdana;
	font-size:12px;
	color:#484848;
	line-height:15px;
	behavior: url("iepngfix.htc");
}

div, img, button{behavior: url("iepngfix.htc");}

h1, h2, h3, h4, p, span{ margin:0px; padding:0px;}

.floatLeft{float:left;}
.floatRight{float:right;}
.floatCenter{margin:auto;}
.clearit{clear:both;}
.testing{ border:1px solid #FF0000;}
.errorMsg{color:#FF0000;}
/*Form:Start*/

.Form_text
{
	margin:8px 0px 0px 0px; padding:3px;
	width:155px;
	font-weight:bold;
	text-transform:capitalize;
}

.form_InputHold
{
	margin:8px 0px 0px 0px; 
	width:250px;
}
.Form_input
{
	border:1px solid #b0b0b0;
	width:240px; 
}
.Form_Textarea
{
	margin:0px; padding:0px ;
	width:242px;
	border:1px solid #b0b0b0;
	font-family:Arial, Helvetica, tahoma, verdana;
	font-size:13px;
	color:#000000;
}
.form_btn_Hold
{
	width:80px; height:21px;
}
.form_btn_submit
{
	background:url(../images/btn_submit.gif) no-repeat top left;
	width:70px; height:21px;
	border:0px;
	cursor:pointer;
}

.form_btn_cancel
{
	background:url(../images/btn_cancel.gif) no-repeat top left;
	width:70px; height:21px;
	border:0px;
	cursor:pointer;
}
/*Form:Ends*/

/* Initialization : Ends */

/*Main Content : Starts*/
.mainContainer{ background-color:#FFFFFF; width:1000px;}
.headerHold
{ 
	padding-left:20px; 
	background:url(../images/header_bg.gif) repeat-x top left; 
	width:980px; height:133px;
}
.LogoHold { width:395px; height:97px;}
.LogoHold h1{ color:3F3E4D; text-indent:-2000px;}

.topLink 
{ 
	background:url(../images/top_link_bg.jpg) repeat-x top left; 
	height:29px;
}
.topLink_rightCorner
{ 
	background:url(../images/top_link.jpg) no-repeat top left; 
	width:19px; height:29px;
}
.topLink_rightDrag
{
	width:340px; height:29px;
}
.topLink_rightText
{
	padding:7px;
	width:200px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff; 
	text-decoration:none;
}

.topLink_rightText a
{
	color:#ffffff; 
	text-decoration:none;
}
.topLink_rightText a:hover
{
	color:#ffffff; 
	text-decoration:none;
}
/*Main Content : Ends*/

/*Menu : Starts*/
.Menu_hold
{
	background:url(../images/menu_bg.jpg) repeat-x top left;
	width:1000px; height:49px;
}
.Menu_hold dl { margin:0px; padding:0px;}
.Menu_hold dl 
{ 
	list-style:none; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  
	font-size:18px; 
}

.menuLinks_seperator
{
	padding:17px 20px 10px 20px;
	background:url(../images/menu_seperator.jpg) no-repeat top right;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	text-transform:uppercase;
}

.menuLinks_seperator a
{
	color:#FFFFFF;
	text-decoration:none;
}
.menuLinks_seperator a:hover
{
	color:#ffd5d6;
	text-decoration:none;
}

.menuLinks_Last
{
	padding:17px 20px 10px 20px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	text-transform:uppercase;
}

.menuLinks_Last a
{
	color:#FFFFFF;
	text-decoration:none;
}
.menuLinks_Last a:hover
{
	color:#ffd5d6;
	text-decoration:none;
}

/**/
.menuLinks_rightCor 
{ 
	background:url(../images/menu_right_bg.jpg) repeat-x top left; 
	height:49px;
}
.menuLinks_rightCor_leftimg
{ 
	background:url(../images/menu_right_corner.jpg) no-repeat top left; 
	width:33px; height:49px;
}
.menuLinks_rightCor_Text
{
	padding:17px 0px 10px 0px;
	width:355px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:18px; 
	color:#ffffff; 
	text-decoration:none;
	text-transform:uppercase;
}

.menuLinks_rightCor_Text a
{
	color:#ffffff; 
	text-decoration:none;
}
.menuLinks_rightCor_Text a:hover
{
	color:#ffd5d6; 
	text-decoration:none;
}
/**/
/*Menu : Ends*/

/*Content : Starts*/
.Content_Hold
{
	background:url(../images/content_bg.jpg) repeat-x top left;
	width:1000px; min-height:300px;
	text-align:left;
}
.cnt_leftpane
{
	padding:25px 20px;
	width:650px;

}
.cnt_title
{
	width:630px; height:30px;
	background:url(../images/seperator_hz.gif) repeat-x bottom left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:18px;
	font-weight:bold;
	color:#606161; 
	text-decoration:none;
	text-transform:uppercase;
}
.cnt_text
{
	padding:10px 0px;
	width:630px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:normal;
	color:#606161; 
	text-decoration:none;
	text-transform:none;
}
.cnt_text a
{
	color:#606161; 
	text-decoration:none;
}
.cnt_text a:hover
{
	color:#606161; 
	text-decoration:none;
}

.cnt_rightpane
{
	background:url(../images/seperator_right.png) no-repeat top left;
	width:310px;

}
.cnt_rightpane_adv1
{
	width:239px; height:140px;
}
.cnt_rightpane_adv2
{
	width:239px; height:140px;
}
/*Content : Ends*/
/*Footer : Starts*/
.footer_hold
{
	padding:10px 20px;
	background-color:#ececec;
	width:960px;
}
.footer_links
{
	color:#606161; 
	text-decoration:none;
}
.footer_links a
{
	color:#606161; 
	text-decoration:none;
}
.footer_links a:hover
{
	color:#606161; 
	text-decoration:underline;
}
/*Footer : Ends*/