/*///////////////////////////////////////////////////////////////*/
/* CSS Document ©2008 staffing-tree.com. Created on May 08, 2008 */
/* Author: inflexi Solutions, www.inflexi.com ///////////////////*/
/* Author Email: inflexi@gmail.com //////////////////////////////*/
/*///////////////////////////////////////////////////////////////*/

html, body, #wrapper {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
   }
   #wrapper {
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
      width: 400px;
   }
   
body { 
	background-color:#FFFFFF;
	background-image:url(images/site_bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	line-height:16px;
	}
	
a{color: #5b5b5b; font: 11px Arial; text-decoration: none; font-weight: normal;}
a:link {color: #5b5b5b; font: 11px Arial; text-decoration: none; font-weight: normal;}
a:hover {color: #ff0000; font: 11px Arial; text-decoration: underline; font-weight: normal;}	

body td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	line-height:16px;
	}
	
li{ padding-bottom:15px;}
.Closedli{ padding-bottom:0px;}
	
.smallHeading {
	FONT-SIZE: 13px; COLOR:#ff0000; FONT-STYLE: normal; font-weight:bold; FONT-FAMILY:Arial, Helvetica, sans-serif;
}

.smallGreenHeading {
	FONT-SIZE: 13px; COLOR:#009933; FONT-STYLE: normal; font-weight:bold; FONT-FAMILY:Arial, Helvetica, sans-serif;
}

.normalHeading {
	FONT-SIZE: 14px; COLOR:#ff0000; FONT-STYLE: normal; font-weight:bold; FONT-FAMILY:Arial, Helvetica, sans-serif; text-decoration:underline;
}

.normalHeadingNoUnderline {
	FONT-SIZE: 14px; COLOR:#ff0000; FONT-STYLE: normal; font-weight:bold; FONT-FAMILY:Arial, Helvetica, sans-serif;
}

.footerText {
	FONT-SIZE: 11px; COLOR:#868686; FONT-STYLE: normal; font-weight:normal; FONT-FAMILY:Arial, Helvetica, sans-serif;
}

.topMenuPaddingSep {
	FONT-SIZE: 11px; COLOR:#f4b9c1; FONT-STYLE: normal; font-weight:normal; FONT-FAMILY:Arial, Helvetica, sans-serif; padding-left:15px; padding-right:15px;
}

.milestoneText {
	FONT-SIZE: 11px; COLOR:#000000; FONT-STYLE: normal; font-weight:normal; FONT-FAMILY:Arial, Helvetica, sans-serif; background-image:url(images/milestone.jpg); background-position:center left; background-repeat:no-repeat; padding-left:30px; line-height:18px;
}

.normalLnk {color: #5b5b5b; font: 11px Arial; text-decoration: none; font-weight: normal;}
.normalLnk:link {color: #5b5b5b; font: 11px Arial; text-decoration: none; font-weight: normal;}
.normalLnk:hover {color: #ff0000; font: 11px Arial; text-decoration: underline; font-weight: normal;}

.normalBuletLnk {color: #5b5b5b; font: 11px Arial; text-decoration: none; font-weight: bold; background-image:url(images/st_25.gif); padding-left: 15px; background-position:center left; background-repeat:no-repeat; }
.normalBuletLnk:link {color: #5b5b5b; font: 11px Arial; text-decoration: none; font-weight: bold; background-image:url(images/st_25.gif); padding-left: 15px; background-position:center left; background-repeat:no-repeat;}
.normalBuletLnk:hover {color: #000000; font: 11px Arial; text-decoration: underline; font-weight: bold; background-image:url(images/st_29.gif); padding-left: 15px; background-position:center left; background-repeat:no-repeat;}

.normalBuletLnkInactive {color: #5b5b5b; font: 11px Arial; text-decoration: none; font-weight: bold; background-image:url(images/st_25.gif); padding-left: 15px; background-position:center left; background-repeat:no-repeat; }

.normalBuletLnk2 {color: #5b5b5b; font: 11px Arial; text-decoration: none; font-weight: bold; background-image:url(images/small_arr.jpg); padding-left: 15px; background-position:center left; background-repeat:no-repeat; }
.normalBuletLnk2:link {color: #5b5b5b; font: 11px Arial; text-decoration: none; font-weight: bold; background-image:url(images/small_arr.jpg); padding-left: 15px; background-position:center left; background-repeat:no-repeat;}
.normalBuletLnk2:hover {color: #000000; font: 11px Arial; text-decoration: underline; font-weight: bold; background-image:url(images/small_arr.jpg); padding-left: 15px; background-position:center left; background-repeat:no-repeat;}

.topMenuLnk {color: #FFFFFF; font: 12px Arial; text-decoration: none; font-weight:normal;}
.topMenuLnk:link {color: #FFFFFF; font: 12px Arial; text-decoration: none; font-weight:normal;}
.topMenuLnk:hover {color: #ffcc00; font: 12px Arial; text-decoration: none; font-weight:normal;}

.brownBoldLnk {color: #ff0000; font: 11px Arial; text-decoration: none; font-weight:bold; background-image:url(images/bullet_right.gif); background-repeat:no-repeat; background-position:center left; padding-left:7px; line-height:18px;}
.brownBoldLnk:link {color: #ff0000; font: 11px Arial; text-decoration: none; font-weight:bold; background-image:url(images/bullet_right.gif); background-repeat:no-repeat; background-position:center left; padding-left:7px; line-height:18px;}
.brownBoldLnk:hover {color: #ff0000; font: 11px Arial; text-decoration: underline; font-weight:bold; background-image:url(images/bullet_right.gif); background-repeat:no-repeat; background-position:center left; padding-left:7px; line-height:18px;}

.searchResultLink {color: #ff0000; font: 12px Arial; text-decoration: none; font-weight:bold;}
.searchResultLink:link {color: #ff0000; font: 12px Arial; text-decoration: none; font-weight:bold;}
.searchResultLink:hover {color: #ff0000; font: 12px Arial; text-decoration: underline; font-weight:bold;}

.footerLink {color: #868686; font: 11px Arial; text-decoration: none; font-weight: normal; padding-left:5px; padding-right:5px;}
.footerLink:link {color: #868686; font: 11px Arial; text-decoration: none; font-weight: normal; padding-left:5px; padding-right:5px;}
.footerLink:hover {color: #868686; font: 11px Arial; text-decoration: underline; font-weight: normal; padding-left:5px; padding-right:5px;}

.creditsLnk {color: #5b5b5b; font: 11px Arial; text-decoration: none; font-weight:normal; background-image:url(images/inflexi_logo_n.gif); padding-right: 40px; background-position:right center; background-repeat:no-repeat; }
.creditsLnk:link {color: #5b5b5b; font: 11px Arial; text-decoration: none; font-weight: normal; background-image:url(images/inflexi_logo_n.gif); padding-right: 40px; background-position:right center; background-repeat:no-repeat;}
.creditsLnk:hover {color: #000000; font: 11px Arial; text-decoration: underline; font-weight: normal; background-image:url(images/inflexi_logo_o.gif); padding-right: 40px; background-position:right center; background-repeat:no-repeat;}

.pageBG{
	background-image:url(images/top_bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	}

/* Side Menu */
#menuLeft
{
	float: left;
	background-color: #887d6c;
	width: 193px;
	height: 21px;
	line-height: 21px;
	margin: 0px;
	font-family: Tachoma,Arial,    sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align: left;
	vertical-align: middle;
	color: #ffffff;
	border-bottom: 1px solid #ffffff;
}


#menuLeft a:link, #menuLeft a:visited
{	
	float: left;
	background:  url(images/left_menu1.gif );
	width: 193px;
	height: 21px;
	color: #ffffff;
	font-size: 11px;
text-decoration: none;
}

#menuLeft a:hover
{
	color: #ffffff;
	text-decoration: none;
font-size: 11px;
background:  url(images/left_menu2.gif );
}

.leftMenuText
{
	background-color: transparent;
	padding-left: 7px;
    text-indent: .3em;
	font-weight:normal;
}

/*Quote Div Style */
.quoteBox {
	background-image:url(images/quote_top.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#e8e8e8;
	padding:10px;
	text-align:justify;
	border-bottom:solid 2px #adadad;
	border-top:solid 2px #adadad;
	}