@charset "utf-8";
/* CSS Document */
html
{
margin-bottom:1px;
height:100%;
}
body
{
margin:0px;
padding:0px;
font-family:Tahoma;
font-size:12px;
color:#666666;
}
.main
{
display:table;
width:762px;
height:auto;
background:url(../images/containerBg.gif) center top repeat-y;
}
.header
{
float:left;
width:100%;
text-align:center;
}
.breadKramMain
{
float:left;
height:27px;
width:750px;
color:#FFFFFF;
text-align:left;
font-size:12px;
font-weight:bold;
margin:10px 0px 0px 5px;
_margin:10px 0px 0px 3px;
background:url(../images/naviBg.jpg) left top repeat-x;
}
.breadKramMain span
{
float:left;
padding-left:15px;
padding-top:5px;
}
.breadKramMain span a
{
color:#FFFFFF;
margin-top:3px;
font-size:11px !important;
text-decoration:none;
}
.breadKramMain a:hover
{
color:#FFFFFF;
text-decoration:underline;
}
.breadKramMain span
{
padding-top:5px;
}
.bread
{
float:left;
width:300px;
padding-left:10px;
}
.bread1
{
float:right;
text-align:right;
width:400px;
padding-right:10px;
}
.container
{
float:left;
padding-top:15px;
}
.leftcol
{
float:left;
width:175px;
text-align:left;
padding-left:5px;
}
.navigation
{
float:left;
width:100%;
}
.navigation a
{
float:left;
margin:0px;
padding:2px 0px 0px 15px;
color:#FFFFFF;
text-decoration:none;
height:20px;
width:150px;
border:0px solid #CCCCFF;
margin:2px 0px 2px 8px;
background:#FFF url(../images/navigationNormal.gif) 0px 0px no-repeat;
}
.navigation a:hover
{
color:#000000;
background:#FFF url(../images/navigationNormal.gif) -167px 0px no-repeat;
}
.navigation a.act
{
color:#000000;
background:#FFF url(../images/navigationNormal.gif) -167px 0px no-repeat;
}


.navigationright
{
float:left;
width:100%;
}
.navigationright a
{
float:left;
margin:0px;
padding:2px 0px 0px 10px;
color:#FFFFFF;
text-decoration:none;
height:20px;
width:150px;
border:0px solid #CCCCFF;
margin:2px 0px 2px 8px;
background:#FFF url(../images/navigationNormal.gif) 0px 0px no-repeat;
}
.navigationright a:hover
{
color:#000000;
background:#FFF url(../images/navigationNormal.gif) -167px 0px no-repeat;
}
.navigationright a.act
{
color:#000000;
background:#FFF url(../images/navigationNormal.gif) -167px 0px no-repeat;
}


.leftCurve
{
float:left;
width:100%;
}
.leftCurve img
{
float:left;
text-align:left;
}
.leftCurveMid
{
width:165px;
float:left;
padding-left:8px;
border-left:1px solid #d6d6d6;
border-right:1px solid #d6d6d6;
}
.headingBg
{
width:150px;
float:left;
font-family:Tahoma;
height:20px;
text-align:left;
font-weight:bold;
color:#000000;
padding:2px 0px 0px 10px; 
background:url(../images/headingBg.jpg) -7px top no-repeat;
}
.headingBgRight
{
width:150px;
float:left;
font-family:Tahoma;
text-align:left;
font-weight:bold;
color:#000000;
padding:5px 0px 10px 10px; 
background:url(../images/headingBgRight.jpg) -7px top no-repeat;
margin-left:8px!important;
height:auto!important;
text-align:center;
}
.content
{
width:95%;
float:left;
margin:0px;
line-height:18px;
padding:0px 0px 7px 0px;
text-align:left;
}

a
{
text-decoration:underline;
font-size:12px;
font-weight:bold;
color:#0099ff;
}
a:hover
{
text-decoration:none;
font-size:12px;
color:#0099ff;
}

.detailBtn
{
padding-top:10px; float:left;
}
.middlecol
{
float:left;
vertical-align:top;
text-align:left;
width:390px;
padding-left:5px;
background:url(../images/midBg.jpg) 5px top repeat-y;
border:0px solid #003399;
}
.middlecol img
{
float:left;
text-align:left;
}
.middleMid
{
float:left;
width:370px;
margin-left:8px;
_margin-left:4px;
text-align:left;
}
.mainHead
{
width:364px;
height:23px;
float:left;
text-align:left;
color:#000000;
font-weight:bold;
padding:4px 0px 0px 10px;
background:url(../images/mainHead.gif) left top no-repeat;
}
.middleMid p
{
float:left;
margin:0px;
padding:7px 0px 0px 0px;
line-height:18px;
width:100%;
text-align:justify;
}
h2
{
width:100%;
float:left;
margin:0px;
padding:10px 0px 10px 0px;
color:#0099ff;
font-size:12px;
font-weight:bold;
}
.Experienced, .Experienced li
{
width:90%;
float:left;
margin:0px;
padding:0px 0px 0px 0px;
list-style-type:none;
}
.Experienced li
{
width:90%;
float:left;
margin:0px;
padding:3px 0px 3px 30px;
list-style-type:none;
font-weight:bold;
background:url(../images/blueBullet.gif) 15px 6px no-repeat;
}
/* Pharmacy Page Starts */
.generalboxcontainer
{
width:100%;
float:left;
}
.Pharmacyboxleft
{
width:50%;
float:left;
}
/* Pharmacy Page Ends */
.pharmacydetailend
{
width:100%;
float:left;
margin:0px;
padding:10px 0px 10px 0px;
color:#0099ff;
font-size:12px;
font-weight:bold;
text-align:center;
}
.customername
{
width:100%;
float:left;
margin:0px;
padding:10px 0px 10px 0px;
color:#0099ff;
font-size:12px;
font-weight:bold;
text-align:right;
}
.customerseperator
{
border-top:1px dashed black;
float:left;
width:100%;
}
.newsseperator
{
margin-top:10px;
border-top:1px dashed black;
float:left;
width:100%;
}
/* input forms start */
.formhead {
color: #0099ff;
font-weight: bold;
font-size: 12px;
}
.regInpt	
{
float:left;
width:220px;
margin:0px;
padding:0px;
height:16px;
font-size:12px;
/*border:1px solid #a69f87;*/
}
.regInptTextArea	
{
float:left;
width:220px;
height:70px;
margin:0px;
padding:0px;
font-size:12px;
/*border:1px solid #a69f87;*/
}
.regInptCombo
{
float:left;
width:222px;
margin:0px;
padding:0px;
height:22px;
font-size:12px;
/*border:1px solid #a69f87;*/
}
.regInptsmall
{
/*float:left;*/
width:90px;
margin:0px;
padding:0px;
height:16px;
font-size:12px;
/*border:1px solid #a69f87;*/
}
.errmsg
{
font-size: 12px;
font-weight: bold;
color: #990033;
}
/* input forms Ends */
/* Job Listings Start */
.jobsContainer
{
	float:left;
	border:0px solid #666666;
	width:367px;
}
.jobsLine
{
	float:left;
	width:367px;
	padding:2px 0 2px 0;
}
.jobsLineDashed
{
	float:left;
	width:367px;
	margin-top:5px;
	padding:2px 0 2px 0;
	border-top:1px dashed #999999;
}
.jobLocationhead
{
	float:left;
	font-weight:bold;
	width:145px;
	border:0px solid #666666;
}
.jobTitlehead
{
	float:left;
	font-weight:bold;
	width:158px;
	border:0px solid #666666;
	padding-left:2px;
}
.jobDescriprionhead
{
	float:left;
	font-weight:bold;
	width:45px;
	border:0px solid #666666;
	padding-left:5px;
}
.jobsdetailContainer
{
	float:left;
	border:0px solid #666666;
	width:367px;
	padding-top:5px;
}
.jobsBack
{
	float:left;
	width:367px;
	text-align:right;
	padding:2px 0 2px 0;
}
/* Job Listings Ends */
/* Job Detail starts */
.jobTitle
{
width:100%;
float:left;
margin:0px;
padding:10px 0px 10px 0px;
color:#0099ff;
font-size:14px;
font-weight:bold;
text-align:center;
}
.jobTitleCommon
{
width:100%;
float:left;
margin:0px;
padding:10px 0px 2px 0px;
color:#0099ff;
font-size:12px;
font-weight:bold;
}

/* Job Detail Ends */