body {
	background-repeat:no-repeat;
	background-position:top center;
	background: #8fa3bc url(images/pagebg2.gif) repeat-x;
	margin:20px;
}

	
img.alignleft
{

	padding: 1px;
	background: #FAF5EF;
	border: 2px solid #afc3db;
	margin: 0 1px 2px 0;
}

a:hover img.alignleft {

	padding: 1px;
	background: #353e5f;
}

.article_seperator 

{
display: block;
height: 30px;
background-color: transparent;
background-image: url(images/seperator.gif);
background-repeat: repeat-x;
background-attachment: scroll;
background-x-position: center;
background-y-position: center;

}

.sort_placeholder
{
	background: #515f86;
	border-style:dotted;
    border-width:1px;
}

#rightcol
{
	padding: 0;
	vertical-align: top;
	width: 210px;
}


/* -------------------------------Paragraph Elements Start Here------------------------------- */

p {

	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font: 13px/1.4em "Helvetica", Arial, sans-serif;
}

p.sm {

	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font: 10px/1.4em "Helvetica", Arial, sans-serif;
}

p.directory {

	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	text-align:center;
}

p.other {

	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	text-align:left;
}

/* -------------------------------Paragraph Elements End Here------------------------------- */

/* -------------------------------Link Elements Start Here------------------------------- */

A {
	/*text-decoration:none ;*/
	color: #fee2a1;
	font-family: arial, helvetica;
	}

 A:Hover {
 color: #fee2a1;}
	
 A:Link {
color: #fee2a1;}

 A:Visited {
color: #fee2a1;}


 A.header {
	text-decoration: none ;
	cursor: hand;
	color: #fee2a1;
	font-family: arial, helvetica;
}

 A.header:Hover {
	color: #ffffcc;}
	
 A.header:Link {
	color: #fee2a1;}
	

 A.footer {
	text-decoration: none ;
	cursor: hand;
	color: #ffffff;
	font-family: arial, helvetica;
}

 A.footer:Hover {
	color: #ffffcc;}
	
 A.footer:Link {
	color: #ffffcc;}
	
	
A.toggle {
	text-decoration: none ;
	cursor: hand;
	color: #fff;
	font-family: Georgia, san-serif;
	}

A.toggle:Hover {
	color: #ddebfc;}
	
A.toggle:Link {
	color: #fff;}
	
A.toggle:Visited {
	color: #fff;}
	
/* -------------------------------Link Elements End Here------------------------------- */	

/* -------------------------------P Colors Elements Start Here------------------------------- */	

.goldtop {color:#fde29f;font-size:26px;font-family:Georgia, sans-serif;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.white {color:#ffffff;font-size:20px;font-family:Georgia, sans-serif;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.whitesm {color:#ffffff;font-size:14px;font-family:Georgia, sans-serif;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 20px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

.whitetop {color:#ffffff;font-size:26px;font-family:Georgia, sans-serif;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.teal {color:#ccecf8;font-size:20px;font-family:Georgia, sans-serif;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.tealsm {color:#ccecf8;font-size:14px;font-family:Georgia, sans-serif;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 20px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}


.quoters {color:#fff;font-size:15px;font-family:Georgia, sans-serif;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 85px; padding-right: 13px; padding-left: 20px; padding-bottom: 0px; font-weight:normal}
.quoters2 {color:#fff;font-size:15px;font-family:Georgia, sans-serif;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 75px; padding-right: 13px; padding-left: 20px; padding-bottom: 0px; font-weight:normal}

.subtitleorange {color:#ee7f2d;font-family:Georgia, sans-serif;font-size:26px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

.subtitleblue {color:#353e5f;font-family:Georgia, sans-serif;font-size:23px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.subtitlesubblue {color:#353e5f;font-family:Georgia, sans-serif;font-size:18px;font-weight:none;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 20px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.subtitlesubblue2 {color:#353e5f;font-family:Georgia, sans-serif;font-size:14px;font-weight:none;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 15px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.subtitlesubblue3 {color:#353e5f;font-family:Georgia, sans-serif;font-size:18px;font-weight:none;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 4px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

.blue {color:#1a6584;font-family:Georgia, sans-serif;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.blue2 {color:#1a6584;font-family:Georgia, sans-serif;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 15px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

.orange {color:#ee7f2d;font-family:Georgia, sans-serif;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.orange2 {color:#ee7f2d;font-family:Georgia, sans-serif;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 15px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

.subtitleblack {color:#000000;font-family:Georgia, sans-serif;font-size:23px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.subtitlesubblack {color:#000000;font-family:Georgia, sans-serif;font-size:16px;font-weight:none;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 15px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.subtitlesubblack2 {color:#000000;font-family:Georgia, sans-serif;font-size:14px;font-weight:none;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 15px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.subtitlesubblack3 {color:#000000;font-family:Georgia, sans-serif;font-size:16px;font-weight:none;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

.sideblack {color:#fff;border-bottom: 0px solid #000; font-family:Georgia, sans-serif;font-size:17px;font-weight:none;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 20px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

.subtitlered {color:#9f4306;font-family:Georgia, sans-serif;font-size:23px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.subtitlesubred {color:#9f4306;font-family:Georgia, sans-serif;font-size:18px;font-weight:none;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

.subtitlegreen {color:#73a514;font-family:Georgia, sans-serif;font-size:23px;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}
.subtitlesubgreen {color:#73a514;font-family:Georgia, sans-serif;font-size:18px;font-weight:none;margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 20px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px}

/* -------------------------------P Colors Elements End Here------------------------------- */	
/* -------------------------------UL Elements Start Here------------------------------- */

	
	ul#normal{
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 20px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font-family:Georgia, sans-serif;
	font-size:12px;
	}
	
	ul#normal li{
  	list-style: none;
	background-image: url(images/sq.jpg);
	background-repeat: no-repeat;
	background-position: .1em .4em;
	font: 13px/1.4em "Helvetica", Arial, sans-serif;
	padding:0px 6px 10px 40px;
	margin-top:0px;
		
}

	ul#achievements{
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font-family:Georgia, sans-serif;
	font-size:12px;
	}
	
	ul#achievements li{
  	list-style: none;
	background-image: url(images/sq2.gif);
	background-repeat: no-repeat;
	background-position: .1em .4em;
	font: 13px/1.4em "Helvetica", Arial, sans-serif;
	padding:0px 6px 10px 40px;
	margin-top:0px;
		
}

/* -------------------------------UL Elements END Here------------------------------- */
/* -------------------------------Box Here------------------------------- */

 .dvhdr1 {
           background:#65818f;
            font-family:Geneva, Georgia, sans-serif;
            font-size:11px;
			color:#FFFFFF;
            font-weight:bold;
            border:0px solid #fff;
            padding:5px;
            width:150px;
         }
         
 .dvbdy1 {
            background:#eee9d6;
            font-family:Geneva, Georgia, sans-serif;
            font-size:11px;
            border-left:0px solid #fff;
            border-right:0px solid #fff;
            border-bottom:0px solid #fff;
            padding:5px;
            width:150px;
         }
		 
 /* -------------------------------Box END Here------------------------------- */

.breaker {clear:both}

	#box1 {
	width: 966px;
	border: 0px solid #ffffff;
	height: auto;
	margin:0px auto 10px auto;
	padding: 0px;
	}
	
	#logo {
	border: 0px solid #000;
	height: 50px;
	float:right;
	position: relative;
	padding: 0px;
	}
	
	div#maincontentholder
	{
	background: #e4e5e9 url(images/sub_bg.gif) repeat-x top;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	width: 966px;
	height: auto;
	position: relative;
	border: 7px solid #353e5f;
	}
	
	div.contentholder
	{
	float:left; 
	border: 0px solid #cccccc;
	text-align: left;
	margin-left:0px;  
	margin-right:30px;
	margin-top:0px;
	margin-bottom:0px;
	width: 705px;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
	#photo_profile {
	background: #adadad url(images/title_photo_1.jpg) no-repeat top;
	width: 642px;
	border: 1px solid #686868;
	margin: 0 0 20px 0;
	height: 119px;
	position: relative;
	padding: 0px;
	}
	
	#photo_areas {
	background: #adadad url(images/title_photo_2.jpg) no-repeat top;
	width: 642px;
	border: 1px solid #686868;
	margin: 0 0 20px 0;
	height: 119px;
	position: relative;
	padding: 0px;
	}
	
	#photo_highlights {
	background: #adadad url(images/title_photo_3.jpg) no-repeat top;
	width: 642px;
	border: 1px solid #686868;
	margin: 0 0 20px 0;
	height: 119px;
	position: relative;
	padding: 0px;
	}
	
	#photo_achievements {
	background: #adadad url(images/title_photo_4.jpg) no-repeat top;
	width: 642px;
	border: 1px solid #686868;
	margin: 0 0 20px 0;
	height: 119px;
	position: relative;
	padding: 0px;
	}
	
	#photo_prof {
	background: #adadad url(images/title_photo_5.jpg) no-repeat top;
	width: 642px;
	border: 1px solid #686868;
	margin: 0 0 20px 0;
	height: 119px;
	position: relative;
	padding: 0px;
	}
	
	#photo_experience {
	background: #adadad url(images/title_photo_6.jpg) no-repeat top;
	width: 642px;
	border: 1px solid #686868;
	margin: 0 0 20px 0;
	height: 119px;
	position: relative;
	padding: 0px;
	}
	
	#photo_education {
	background: #adadad url(images/title_photo_7.jpg) no-repeat top;
	width: 642px;
	border: 1px solid #686868;
	margin: 0 0 20px 0;
	height: 119px;
	position: relative;
	padding: 0px;
	}
	
	#photo_contact {
	background: #adadad url(images/title_photo_8.jpg) no-repeat top;
	width: 642px;
	border: 1px solid #686868;
	margin: 0 0 20px 0;
	height: 119px;
	position: relative;
	padding: 0px;
	}	
	
	#photo_results {
	background: #adadad url(images/title_photo_9.jpg) no-repeat top;
	width: 642px;
	border: 1px solid #686868;
	margin: 0 0 20px 0;
	height: 119px;
	position: relative;
	padding: 0px;
	}
	
	div.widget_holder
	{
	float:left; 
	border: 0px solid #fff;
	text-align: left;
	margin-left:0px;
	margin-right:0px;
	margin-top:15px;
	margin-bottom:20px;
	width: 210px;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
	div.sub_links
	{
	background:#fff;
	border: 1px solid #fff;
	text-align: left;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:20px;
	width: 210px;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
	div.results
	{
	border: 1px solid #fff;
	background-image:url(images/sub_bg_drag.gif);
	background-repeat:repeat-x;	 
	text-align: left;
	margin:3px;
	width: 196px;
	height: auto;
	padding: 3px;
	}
	
#tabbed_box_1 {
	margin: 0px auto 0px auto;
	width:718px;
}

.tabbed_box h4 small {
	color:#dba34d;
	font-weight:normal;
	font-size:9px;
	font-family: Georgia, sans-serif;
	text-transform:uppercase;
	position:relative;
	top:-4px;
	left:6px;
	letter-spacing:0px;
}
.tabbed_area {
	border:0px solid #cfc9b1;
	background-color:#e4e5e9;
	padding:8px;	
}

ul.tabs {
	margin:0px; padding:0px;
	margin-top:5px;
	margin-bottom:6px;
}
ul.tabs li {
	list-style:none;
	display:inline;
}
ul.tabs li a {
	background-color:#e4e5e9;
	color:#1a2e42;
	padding:8px 10px 8px 10px;
	text-decoration:none;
	font-size:11px;
	font-family:Georgia, sans-serif;
	font-weight:normal;
	text-transform:none;
	border:0px solid #dba34d;
	border-bottom: 0px solid #ffffff;
	background-image:url(images/tab_off.jpg);
	background-repeat:repeat-x;	 
	background-position:bottom;
}
ul.tabs li a:hover {
	background-color:#353e5f;
	border-color:#e4e5e9;
}
ul.tabs li a.active {
	background-color:#ffffff;
	color:#282e32;
	border:0px solid #dba34d; 
	border-bottom: 0px solid #ffffff;
	background-image:url(images/tab_on.jpg);
	background-repeat:repeat-x;
	background-position:top;	
}
.content {
	background-color:#ffffff;
	padding:30px;
	border:0px solid #dba34d; 	
	font-family:Georgia, sans-serif;
	background-repeat:repeat-x;	 
	background-position:bottom;	
}
#content_2, #content_3, #content_4, #content_5, #content_6, #content_7, #content_8, #content_9 { display:none; }

.content ul {
	margin:0px;
	padding:0px 20px 0px 20px;
}
.content ul li {
	list-style:none;
	border-bottom:0px solid #d6dde0;
	padding-top:15px;
	padding-bottom:15px;
	font-size:13px;
}
.content ul li:last-child {
	border-bottom:none;
}
.content ul li a {
	text-decoration:none;
	color:#3e4346;
}
.content ul li a small {
	color:#8b959c;
	font-size:9px;
	text-transform:uppercase;
	font-family:Georgia, sans-serif;
	position:relative;
	left:4px;
	top:0px;
}
.content ul li a:hover {
	color:#a59c83;
}
.content ul li a:hover small {
	color:#baae8e;
}


.container {
	width: 650px;
	margin: 0 auto;
}


/* ----------start achievements -----------------------------------------------------------------------------*/	 

h2.trigger {
	padding: 0 0 0 50px;
	margin: 0 0 5px 0;
	background: url(images/h2_trigger_b.gif) no-repeat;
	font: Georgia, san-serif;
	height: 46px;
	line-height: 46px;
	width: 600px;
	font-size: 1.2em;
	font-weight: normal;
	float: left;
}
h2.trigger a {
	color: #fff;
	font-family: Georgia, san-serif;
	text-decoration: none;
	display: block;
}
h2.trigger a:hover {
	color: #ccc;
	font-family: Georgia, san-serif;
}

h2.trigger a:link {
	color: #fff;
	font-family: Georgia, san-serif;
}

h2.active {background-position: left bottom;}
.toggle_container {
	font: 1.2em normal Georgia, san-serif;
	margin: 0 0 5px;
	padding: 0;
	border-top: 1px solid #d6d6d6;
	background: #f0f0f0 repeat-y left top;
	overflow: hidden;
	padding:20px;
	width: 610px;
	clear: both;
}

.toggle_container .block p {
	padding: 5px 0;
	margin: 5px 0;
}

/* ----------end achievements -----------------------------------------------------------------------------*/	
/* ----------start footer fields-----------------------------------------------------------------------------*/	

	#footerholder {
	height:60px;
	background:  url(images/footer_bg.gif) no-repeat top center;
	margin-top:0px;
	margin-left: 0px;
	margin-right: 0;
	padding:0 0 0 0px;
	}

div#footer {
	padding-bottom: 0px;
	padding-top:0px;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	text-align:right;
	position: relative;
	font-size:9px;
	color:#575757;
	background-color: none;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: 0pt 0pt
	
}

.footercontainer {
	width: 966px;
	margin: 0 auto;
	padding: 20px 0 40px 0;
}


/* ----------start input fields-----------------------------------------------------------------------------*/		
.iBox{
	font-family:Georgia, sans-serif;
	font-size:12px;
	color:#000;
	background:#f4f4f4;
	border:solid 1px #499ed7;
	margin:4px 0px 5px 0px;
	padding:4px;

	}

.iBox:hover{
	background:#ffffcc;
	color:#000;
	border:solid 1px #2fba9d;
	}

.iBtn{
	background-color:#fce8ad;
	border:solid 1px #2fba9d;
	font-family:Georgia, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:4px;
	margin:4px auto;
	color:#000;

	}

.iBtn:hover,.iBtn:focus{
	background-color:#fddb78;
	border-color:#2fba9d;

}
/* ----------end input fields-----------------------------------------------------------------------------*/	