/* CSS Document */
body{margin:0px;padding:0px;background:#fbfbfb  url(../images/subpage-main-bg.jpg) repeat-x; font:.75em Verdana, Arial, Helvetica, sans-serif;}
#flashHeaderCon{height:122px;width:777px;}
#container{background: url(../images/Candidate/subpage-container-bg.jpg) repeat-x;}

p{line-height:1.4em;margin:.25em 0px 1.4em 0px;padding:0px;}
#sidebar{min-height:300px;width:175px;border:1px solid #CCC8C8;background:#FDFDFD url(../images/sidebar_bg.jpg) repeat-x;padding:5px 0px 10px 5px;color:#515151;}
#sidebar ul{color:#515151;list-style:none;margin:0px;padding:0px;}
#sidebar li{padding:0xp;padding-right:10px;margin:0px;}
#sidebar a{color:#515151;text-decoration:none;}
#sidebar a:hover{color:#870005;}

#sidebar .nodeStyle1{padding-bottom:10px;}
#sidebar .nodeStyle1,#sidebar .nodeStyle2{font-size:1em;font-weight:bold;}
#sidebar .nodeStyle2{padding:3px 0px;}
#sidebar .nodeStyle3{font-size:.917em;padding-bottom:5px;}
#sidebar .nodeStyle4{font-size:.917em;width:142px;background:#F1B9B0 url(/images/Candidate/sidebar-4thlevel-bg.jpg) repeat-y;padding:3px 0px 3px 12px;}

#sidebar .nodeStyle1 a,#sidebar .nodeStyle2 a,#sidebar .nodeStyle3 a{display:block;padding:0px;}
#sidebar .nodeStyle4 a{background:none;display:block;padding:0px;color:#6C0017;}
#sidebar .nodeStyle4 a:hover{color:#515151;}
#sidebar .nodeStyle5{margin-bottom:3px;font-size:.909em;padding:0px 3px;}
#sidebar .nodeStyle5 a{display:block;font-size:.909em;}
#sidebar ul.upperNav{font-weight:bold;margin-bottom:10px;}
#sidebar ul.upperNav li{margin-left:5px;margin-top:10px;}

#sidebar ul.subNav{font-weight:normal;margin-left:10px;font-size:.917em;}
#sidebar ul.subNav li{padding-bottom:.125em;padding-top:.125em;margin:0px;}

#searchSubscribePanel{margin-top:10px;}
#contentContainer{float:right;width:530px;}

div.breadcrumbBarRed{font-size: .834em;color: #7A7979;margin-bottom:2em;}
div.breadcrumbBarRed a:hover{color:#870005;}


#CenterCorner
{position: absolute;width: 18px;left: 169px;top: 0px;}
#inner{display: block;margin-left: -200px;margin-right: -200px;padding: 5px;}

.searchBoxTitleRed{display: block;margin-bottom: 7px;padding: 2px;background-color: #CC0033;border: 1px solid #CCC8C8;border-bottom: none;color: white;font-weight: bold;text-align: center;}
.searchBox{margin-top:-7px;background:#F9F9F9 url(../images/sidebar_bg.jpg) repeat-x;border:1px solid #CCC8C8;}

.input{width: 165px;margin-left: 4px;margin-bottom: 3px;}
.searchList{width: 170px;margin: 7px 0px 3px 4px;}
.button{margin:5px 0px;color:white;border:1px solid #494949;padding:2px;background:#8F0D07;}

/* FONTS */
.heading1{font-size: 1.3em;font-weight: bold;color: #870005;}
H1{FONT-WEIGHT: bold; COLOR: #870005;}
H2{FONT-WEIGHT: bold;COLOR: #870005;}
h3{font-size: 1.3em;font-weight: bold;color: #870005;line-height:1.3em;margin-top:0;}
h4{font-size:1.084em;font-weight:bold;color:#333333;margin:1.4em 0px 0px 0px;padding:0px;}

.small{font-size: .834em;}
.smallText{font-size:.834em; }
.bold{FONT-WEIGHT: bold;}
.header1{FONT-WEIGHT: bold;COLOR: #4D0003;FONT-FAMILY: Verdana,arial, helvetica, san-serif;}
.small3{font-size:.75em;}
.helpTitle{COLOR: #4D0003;}
.highlight{text-decoration: none;font-weight: bold;color:Black;background:yellow;}

/*ANCHORS */
A:link, a:visited, a:active{COLOR: #BF0000;TEXT-DECORATION: underline;}
A:hover{COLOR: #870005;TEXT-DECORATION: underline;}
A.nav:link, A.nav:visited, A.nav:active{ COLOR: #000000;TEXT-DECORATION: none;}
A.nav:hover{COLOR: #870005;TEXT-DECORATION: underline;}
A.nav2:link, A.nav2:visited, A.nav2:active{color: #000000;text-decoration: none;}
A.nav2:hover{color: #870005;text-decoration: underline;}
A.breadcrumbBar:link, A.breadcrumbBar:visited, A.breadcrumbBar:active{COLOR: #555;TEXT-DECORATION: none;}
A.breadcrumbBar:hover{COLOR: #962024;TEXT-DECORATION: underline;}
A.navSelected:link, A.navSelected:visited, A.navSelected:active{COLOR: #870005;TEXT-DECORATION: none;}


TD.small{font-size: .9em;}


/* Core Newsletter CSS */
/* <BEGIN> */
ul{margin-top:.5em;}
li {margin-left: 20px;margin-bottom:1.25em;}

.Heading {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1.67em;font-weight: bold;color: #870000;}
.MainFont {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 1.167em;}
.MainFontBold {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1.167em; font-weight: bold;}
.MainFontBoldItalic {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1.167em;font-weight: bold;font-style: italic;}
.QnA_Heading {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.34em;font-weight:bold;color:#870000;}
.Indent {background-repeat: no-repeat;margin-left: 1.25em;}
.SmallFont {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: .834em;}
.BannerFont {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;color:#FFFFFF;}

.SubHeading {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.167em;font-weight:bold;color:#660000;}						
.DivPoll {width: 95%;padding-top: 0px;padding-right: 6px;padding-bottom: 0px;padding-left: 6px;}
.DivTempMonthOuter {background-image: url(images/award2.jpg);background-repeat: no-repeat;background-position: left top;padding-top: 150px;padding-right: 50px;padding-bottom: 0px;padding-left: 50px;width: 425px;height: 683px;margin-left: 10px;}
.DivTempMonthInner {text-align: center;}
/* <END> */
/* Core Newsletter CSS */


/** Testimonials CSS **/
ul.testimonials{
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
}
ul.testimonials li{

}
.head_testimonial{
	margin:10px auto;
	width:762px;
}
.testimonial{
position:relative;
z-index:10;
background-color:#E8E8E8;
padding:0px;
margin:20px 0;
font-family:Verdana, Geneva, Tahoma, sans-serif;
}

.testimonial blockquote{
	background: url("/images/testimonials/InContent-Bottom-Testimonial.png") repeat-x scroll 0 0 #FbFbFb;
    border: 1px solid #E8E8E8;
    color: #686868;
    font-size: 12px;
    font-style: italic;
    line-height: 1.5em;
    margin: 0;
    padding: 20px;
}
.head_testimonial .testimonial blockquote{
color:#562C16;
background-image:none;
background-color:#F9F9F9;
border:1px solid #6D6464;
}
.testimonial p.author{
display: inline;
    font-size: 12px;
    margin: 0;
    padding-left: 1em;
    text-align: right;
	color:#5F0005;
}
.head_testimonial .testimonial a.view-testimonials{
	display:none;
}
.testimonial .begin-quotation,.testimonial .end-quotation{
	background:url(/images/testimonials/testimonial-quotes-sprite.png) no-repeat 0 0;
	width:33px;
	height:26px;
	text-indent:-9999px;
	position:absolute;
	z-index:20;
}

.testimonial .begin-quotation{
	top:-15px;
	left:10px;
	*top:-17px; /* ie7 fix */
	
}
.testimonial .end-quotation{
background-position:-35px 0;
width:32px;
bottom:-28px;
*bottom:-27px; /* ie7 fix */
right:10px;
}
.head_testimonial .testimonial .begin-quotation{
background-position:-0px -28px;
}
.head_testimonial .testimonial .end-quotation{
	background-position:-35px -28px;
}
.testimonial a.view-testimonials{
display:block;
position:absolute;
top:-10px;
cursor:pointer;
right:20px;
background-color:#8F0D07;
padding:2px 4px;
border:1px solid #FFF8FA;
color:#ffffff;
font-weight:bold;
text-decoration:none;
font-size:10px;
}
a.view-testimonials:hover,a.view-testimonials:focus{
	background-color:#666;
}

.testimonial-banner{
position:relative;
z-index:10;
background:#E2E2E2;
padding:4px;
margin:20px 0;
font-family:Century Gothic, Apple Gothic, sans-serif;
}

.testimonial-banner blockquote{
	background: url("/images/testimonials/InContent-Bottom-Testimonial.png") repeat-x scroll 0 0 #F9F9F9;
    border: 1px solid #CCC8C8;
    color: #5B0404;
    font-size: 15px;
    font-style: italic;
    line-height: 1.5em;
    margin: 0;
    padding: 20px;
}
.testimonial-banner p.author{
font-size:12px;
text-align:right;
margin:0;
}
.testimonial-banner .begin-quotation,.testimonial-banner .end-quotation{
	background:url(/images/testimonials/testimonial-quotes-sprite.png) no-repeat 0 0;
	width:33px;
	height:26px;
	text-indent:-9999px;
	position:absolute;
	z-index:20;
	line-height:0;
}
.testimonial-banner .begin-quotation{
	top:-20px;
	left:10px;
	*top:-7px; /* ie7 fix */
}
.testimonial-banner .end-quotation{
background-position:-35px 0;
width:32px;
bottom:-20px;
*bottom:-7px; /* ie7 fix */
right:10px;
}
.testimonial-banner a.view-testimonials{
display:block;
position:absolute;
top:-10px;
cursor:pointer;
right:20px;
background-color:#E2E2E2;
padding:2px 4px;
border:1px solid #CCC8C8;
color:#870005;
text-decoration:none;
font-size:12px;
}
.testimonial-banner a.view-testimonials:hover, .testimonial-banner a.view-testimonials:focus{
	color:#282222;
}
a.share_btn{
	background: url("/images/testimonials/share-testimonial.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: right;
    font-size: 12px;
    font-weight: bold;
    height: 35px;
    margin-right: -22px;
    margin-top: 2em;
    padding: 11px 0 0 40px;
    text-decoration: none;
    width: 262px;
}
.pagination {list-style:none; margin:10px 0px 0px 0px; padding:0px; clear:both;}
.pagination li{float:left; margin:3px;}
.pagination li a{ display:block; padding:3px 5px; color:#fff; background-color:#851C1C; text-decoration:none;}
.pagination li a.active {border:1px solid #000; color:#000; background-color:#fff;}
.pagination li a.inactive {background-color:#eee; color:#777; border:1px solid #ccc;} 
#contentContainer .pager{
	width:auto;
	background-color:#BFBFBF;
	padding: 15px 0 0 10px;
}
#contentContainer .pager.red .btn
{
	background-color: #B3B3B3;
    border: 1px solid #6C6C6C;
    color: White;
}

