body
{background-color:#202020;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; margin-top:10px; background-image:url(images/bg.gif); background-repeat:repeat-x; background-position:bottom; background-attachment:fixed;}

a
{font-weight: normal;color: #333333;text-decoration: none;}
a:hover {text-decoration: underline;color: #FF6600;}

a.redlink
{color: #cc0000;text-decoration: underline; font-weight:bold;}
a.redlink:hover {text-decoration:none ;color: #000000;font-weight:bold;}

a.orangelink
{color: #ff6600;text-decoration: underline; font-weight:bold;}
a.orangelink:hover {text-decoration:none ;color: #000000;font-weight:bold;}

a.whitelink
{ font-size:10px; color: #fff;text-decoration:none;}
a.whitelink:hover { font-size:10px; text-decoration:underline; color: #fff;}



a.external
{
	background-image: url('images/external.png') center right no-repeat;
	padding-right: 13px;
}

.support_form_ancher {
	text-decoration:underline;
}

#memoryticker{
width: 230px;
height:105px;
/*Tip: add in height attribute here for multiple line scroller*/
border: 0px solid black;

padding: 0px;
/*Change 0.7 below to a different number if desired (0.7=0.7 seconds)*/
/*Remove below line to remove transitional effect in IE. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7)
}

form
{
margin:0px;
padding:0px;
}

/*menu styles starts here*/
.nav
{width:780px;}
.navblog1
{width:771px;}
.navbarleft
{float:left;width:6px; height:27px;}
.navbarright
{float:right; width:6px; height:27px;}


.navbar
{
background-image:url(images/navbar_bg.jpg);background-repeat:repeat-x;
width:768px;float:left; height:27px;
}
.navbarblog
{
background-image:url(images/navbar_bg.jpg);background-repeat:repeat-x;
width:769px;height:27px; float:left; border-left: 1px solid #a2a2a2;
}
a.nav
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color:#000000; font-weight:bold; text-decoration:none;}
a.nav:hover
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color:#FFFFFF; font-weight:bold;}
#menu div.top {
	float: left;
	color: #FFFFFF;
	padding: 5px 4px 4px;
	z-index:500;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;		
}


#menu div.top:hover,
#menu div.top:active
 {
	color: #000000;
	z-index:500;
}

#menu div.section {	
	position: absolute;
	display: inline;
	
	color: #333333;
	z-index:500;
	padding-top:8px;
	float:left;	
	clear:both;	
	text-align:left;
}

#menu div.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	display:none;
	isibility: hidden;
	padding: 4px;
	position: static;
	width: 200px;
	color: #333333;
	border-width: 1px;
	border-bottom-style: solid;
	border-color: #E5E5E5;
	background-color: #c3b7cb;
	z-index:500;
	
}

a.menu
{display:block;
width:100%;}

#menu div.menu1
{
padding: 4px;
	position: static;
	width: 200px;
	color: #333333;
	border-width: 1px;
	border-bottom-style: solid;
	border-color: #E5E5E5;
	background-color: #c3b7cb;
	z-index:500;
}
#menu a {
	color: #000000;
	text-decoration: none;
	white-space: nowrap;
	z-index:500;

}
#menu a:hover {
	color: #FFFFFF;
	white-space: nowrap;
	background-repeat: no-repeat;
	background-position: bottom;
	z-index:500;
}
/*menu styles ends here*/

/*banner styles starts here*/
.mainbanner
{width:760px;}
.banner
{float:left;width:768px;height:135px;background-color:#FFFFFF;}
.bannerleft
{float:left;width:6px;height:135px;}
.bannerright
{float:right;width:6px;height:135px;}
/*banner ends here*/

/*content area styles starts here*/
.contentbg
{background-image:url(images/contentbg.jpg); background-repeat:repeat-y; width:780px; float:left;}
.content
{width:768px; padding-left:8px; padding-top:1px; padding-bottom:15px;float:left; clear:both; text-align:justify;}
.contentlogin
{width:745px; padding-left:20px; padding-top:1px; padding-bottom:15px;float:left; clear:both;}
.contentmain
{width:760px; float:left;}
/*content area styles ends here*/

/*bottom styles starts here*/
#btmbg {
	background: url(images/btmbg.jpg);width:780px;height:125px;background-repeat:no-repeat;
	}
	div.footerlinks {
	width:780px;
	height:125px;
	text-align: center;
	padding-left:0px;
	padding-right:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
}
a.footerlinks{color: #999999; font-size: 9px;}

#footer1{color: #999999; font-size: 9px;}

.footercontent
{width:768px; padding-left:8px; padding-top:5px;float:left; clear:both;color: #999999;}
/*bottom styles ends here*/

/*index page content area styles starts here*/
div.boxheader1 {
	width:237px;
	height:30px;
	background-image: url(images/box_header_bg.jpg);
	background-repeat: repeat-x;
	padding: 5px 10px 0px;
	font-weight: bold;
	color: #FFFFFF;
	float:left;
}
div.boxheader2 {
	width:237px;
	height:30px;
	background-image: url(images/box_header_bg.jpg);
	background-repeat: repeat-x;
	padding: 5px 10px 0px;
	font-weight: bold;
	color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float:left;
}

div.boxheader3 {
	width:238px;
	height:30px;
	background-image: url(images/box_header_bg.jpg);
	background-repeat: repeat-x;
	padding: 5px 0px 0px 10px;
	font-weight: bold;
	color: #FFFFFF;
	border-left-width: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	float:left;
}

div.boxheader4 {
	float:left;
	width:246px;
	height:30px;
	background-image: url(images/box_header_bg.jpg);
	background-repeat: repeat-x;
	padding: 5px 0px 0px 10px;
	font-weight: bold;
	color:#FFFFFF;
}
div.boxheader5 {
	float:left;
	width:248px;
	height:30px;
	background-image: url(images/box_header_bg.jpg);
	background-repeat: repeat-x;
	padding: 5px 0px 0px 10px;
	font-weight: bold;
	color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

div.boxheader6 {
	float:left;
	width:238px;
	height:30px;
	background-image: url(images/box_header_bg.jpg);
	background-repeat: repeat-x;
	padding: 5px 0px 0px 10px;
	font-weight: bold;
	color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

div.box1 {
	float:left;
	width:246px;
	height:137px;
	padding-top:3px;
	padding-left:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt; text-align:left;
}

div.box2 {
	float:left;
	width:248px;
	height:137px;
	padding-top:3px;
	padding-left:10px;
	border-right-width: 0px;
	border-left-width: 1px;
	border-left-color: #E5E5E5;
	border-left-style: solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt; text-align:left;
}

div.box3 {
	float:left;
	width:230px;
	height:137px;
	padding-top:3px;
	padding-left:10px;
	border-left-width: 1px;
	border-left-color: #E5E5E5;
	border-left-style: solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt; text-align:left;
}

div.box4 {
	float:left;
	width:240px;
	height:192px;
	padding: 4px 4px 4px 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ffffff;
	overflow: auto;
	line-height:16px;
	text-align:left;
}
div.box5 {
	float:left;
	width:250px;
	height:150px;
	padding: 4px 4px 4px 10px;
	border-left-width: 1px;
	border-left-color: #E5E5E5;
	border-left-style: solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt; text-align:left;
}
div.box6 {
	float:left;
	width:230px;
	height:192px;
	padding: 4px 4px 4px 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E5E5E5;
	overflow: auto;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt; text-align:left;

}

/* For images on people page */
div.rd-people-img
{
  margin: 2px;
  border: none;
  height: auto;
  width: auto;
  float: left;
  text-align: left;
}	
div.rd-people-img img
{
  display: inline;
  margin: 3px;
  border: none;
}
div.rd-people-img a:hover img 
{border: none;
}

div.rd-people-img a 
{border: none;}

div.rd-image-title
{
  font-weight: bold;
  width: 120px;
  margin: 2px;
  }
 
div.rd-image-title p
{
  
text-align: left;
}

/* End images on people page */

.commonwidth
{width:760px;float:left;}

/*old styles*/
.Col {
	VERTICAL-ALIGN: middle;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #e0dae4;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding-left:3px;
}
.Col:hover {
	COLOR: #ff9900;
	text-decoration: none;

}
.ColHeader {
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-image: url(images/sidemenucenter.gif);

}

#top_bar {	
	background-image: url(images/topbar.jpg);
	background-repeat:no-repeat;

}

.ColHeaderLink:hover {
	COLOR: #ff9900;
	text-decoration: none;

}
.ColHeaderright {
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-image: url(images/sidebtmbg.gif);
	background-repeat:repeat-x;

}

.ColHeaderright1 {
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-image: url(images/sidemenucenter.gif);

}

.sidemenu {
	vertical-align: top;
	left:0px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17pt;
	font-weight: normal;
	padding: 0px;
	color:#4D2E67;
	border-bottom:1px solid #79797B;
	padding-bottom:5px
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	margin:0px;
	padding:0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
a {
	font-weight: normal;
	color: #333333;
	text-decoration: none;


}
a:hover {
	text-decoration: underline;
	color: #FF6600;

}
.ColHeaderLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.dottedline {
	background-image: url(images/dot.gif);
	background-repeat: repeat-x;
	padding: 10px 5px 5px;
	height: 11px;
}

.quote {
	border: 1px solid #E6E6E6;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F0F0F0;
	text-align: left;
	
}
dfn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	font-style: normal;
}

.white
{background-color:#FFFFFF;}
.whitebg
{background-color:#FFFFFF; padding-top:75px;}

.whitebg1
{background-color:#FFFFFF; padding-top:75px;}


div.accredits {
	position:absolute;
	left:1px;
	top:666px;
	width:386px;
	height:54px;
}

.txtbox
{
width:200px;
height:17px;
background-color:#ffffff;
border :1px solid #D2D1D0;
font-size:13px;
font:Arial, Helvetica, sans-serif;
} 

.txtarea
{
font-size:13px;
background-color:#ffffff;
border :1px solid #D2D1D0;
font:Arial, Helvetica, sans-serif;
} 

.cmbbox
{
width:180px;
background-color:#ffffff;
border :1px solid #D2D1D0;
font-size:13px;
font:Arial, Helvetica, sans-serif;
} 
.txtarea1
{
width:200px;
height:100px;
background-color:#ffffff;
border :1px solid #D2D1D0;
font-size:13px;
font:Arial, Helvetica, sans-serif;
} 
.cmbbox1
{
width:200px;
background-color:#ffffff;
border :1px solid #D2D1D0;
font-size:13px;
font:Arial, Helvetica, sans-serif;
} 
.sml_button{
	font-family:Arial;
 font-size:11px;
 height:24px;
 font-weight:bold;	
 color:#FFFFFF;
 background-color:#684f8e;
 border : 1px solid #FFFFFF;
 padding:3px 10px 3px 10px;
}
.button
{
font-family:Arial;
 font-size:11px;
 height:24px;
 font-weight:bold;	
 color:#FFFFFF;
 background-color:#684f8e;
 border : 1px solid #FFFFFF;
 padding:2px 2px 3px 0;
 }
.tblBorder	{	background-color:#c3b7cb;	}		/*	Table Border  */
.tblHead	{	background-color:#ddd6e2;	}		/*	Table Header Row  */
.tblContent	{	background-color:#FFFFFF;	}		/*	Table Content Row  */

.default {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 70%;
}
.link {
  color: #000000;
  text-decoration: underline;
}
.default_white {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 70%;
  color: #FFFFFF;
}

.txtbox1
{
width:220px;
height:20px;
background-color:#ffffff;
border :1px solid #D2D1D0;
} 

.greybg
{ background-color:#e5e5e5;}
.whitebg
{background-color:#FFFFFF;}
.buttonpadding
{padding-left:145px;}
.buttonpadding1
{padding-left:85px;}
.leftpadding
{padding-left:12px;}


.topmnu
{
position:absolute;
argin-left:598px;
margin-left:590px;
font-family:Arial;
color:#FFFFFF;
background:none;
}

.topmnu1
{

position:absolute;
margin-left:593px;
font-family:Arial;
color:#FFFFFF;
padding-top:10px;
}

.topmnu2
{
/*
padding:0px;
margin:0px;

float:right;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
margin-right:18px;
font-family:Arial;
color:#FFFFFF;
background:none;
*/

font-family:Arial;
color:#FFFFFF;
background:none;
clear:both;
position:absolute;
width:770px;
}

/* Styles for Applying and Job display starts here */
.inner_link_btn { padding:10px 0; width:100%; margin:0; height:30px; }
.inner_link_btn div { padding:0 10px 0 0; float:left; }
.blue_box { background:url(images/bgJobDetails.jpg) top left repeat-x;  padding:10px; margin:0 0 15px 0; border:1px solid #e0d1f7; }
.lable_1 { float:left; width:100px; font-size:11px; padding:0 5px 0px 0; height:20px; margin:0; color:#6b3bb2; }
.lable_2 { float:left; width:245px; font-size:11px; padding:0 5px 0px 0; height:20px; margin:0; }
/* Styles for Applying and Job display ends here*/
a.link_bg { padding:0 5px 5px 5px; text-decoration:none; background:#6f6184; height:20px; idth:80px; line-height:20px; display:block; float:left; color:#FFFFFF; text-align:center; border:1px solid #3d2d54; font-weight:bold; }
a.link_bg:hover { padding:0 5px 5px 5px; text-decoration:none; background:#cec3de; color:#000000; height:20px; line-height:20px; display:block; float:left; text-align:center; idth:80px; font-weight:bold; }
.gray			{ color:#737076; }

a.violetLink		{ font-size:10px; color:#8b34db; text-decoration:none;}
a.violetLink:hover 	{ font-size:10px; text-decoration:underline; color:red;}


a.violetLink1			{ font-size:13px; color:#6b40ac; text-decoration:none;}
a.violetLink1:hover 	{ font-size:13px; text-decoration:underline; color:#28034b;}

.Title				{ color:#59259c; font-size:18px; line-height:35px; border-bottom:1px solid #ac8ad9; padding:0 0 0px 0; margin-bottom:12px; }
