@charset "utf-8";



html {

overflow: auto;

}

SPAN.TreeviewSpanArea A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006980;


}

SPAN.TreeviewSpanArea A:hover {

}


body {

	background-color: 7ebbc5;

	background-image: url(img/bg-tile.gif);

	background-repeat: repeat-x;

	margin-top: 10px;

}

p {

	margin-top: 0px;

	margin-bottom: 0px;

}

#pic_label {

	font-size: 8pt;

	font-style: italic;

	padding-top: 3px;

}



.showSwitch {

  display: block;

}

.hideSwitch {

  display: none;

}







#sign_up {

	background-color: #ebe8e6;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #76b8c2;

	font-family: Arial, Helvetica, sans-serif;

	color: #005c75;

	font-size: 8pt;

	padding-right: 30px;

	padding-top: 5px;

	padding-bottom: 5px;

	text-align: right;

	font-weight: bold;

}

#sign_up form {

	margin: 0px;

	padding: 0px;

}



#sign_up a {

	color: #006980;

}



#Container {

    text-align: left;

	margin: 0px auto;

	width: 955px;

	background-color: #FFFFFF;

}



#Clearer {

    clear:left;

}



#Main_Content {

	width: 925px;

	padding-top: 20px;

	padding-left: 30px;

	padding-bottom: 30px;

	background-color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #847d79;

	overflow: hidden;

}

#Sub_options a {

	color: #847d79;

}



#Sub_options a:hover {

	color: #006980;

}



#Sub_options a:active {

	color: #006980;

}



#Sub_options_Insight a {

	color: #847d79;

}



#Sub_options_Insight a:hover {

	color: #006980;

}



#Sub_options_Insight a:active {

	color: #006980;

}



#Nav_holder {

	width: 955px;

}



.right_border {

	border-right-style: solid;

	border-right-width: 1px;

	border-right-color: #FFFFFF;

}

#shim {

	background-color: #FFFFFF;

	height: 25px;

	width: 1px;

}

#logo {

	background-color: #FFFFFF;

	text-align: right;

	background-image: url(img/silverstring-logo.gif);

	background-repeat: no-repeat;

}

#Flash_Holder {

	width: 555px;

}



#Footer_Links_Blog {

	padding-left: 20px;

}

#Content_Column {

	width:281px;

	margin-right: 26px;

	float: left;

}

#picture_holder {

	width: 588px;

}



#Content_Column_Right {

	width:281px;

	float: left;

}

#Petrol_title {

	background-color:#006980;

	text-transform: uppercase;

	color: #FFFFFF;

	text-align: left;

	font-weight: bold;

	padding-top: 3px;

	padding-bottom: 3px;

	font-size: 8pt;

	padding-left: 22px;

	background-image: url(img/glyph.png);

	background-repeat: no-repeat;

	background-position: 5px 1px;

	height: 12px;

	

}



#Petrol_title_resource {

	background-color:#006980;

	text-transform: uppercase;

	color: #FFFFFF;

	text-align: left;

	font-weight: bold;

	padding-top: 3px;

	padding-bottom: 3px;

	font-size: 8pt;

	padding-left: 22px;

	background-image: url(img/glyph.png);

	background-repeat: no-repeat;

	background-position: 5px 1px;

	width:563px;

	height: 12px;

	

}

#Petrol_title_new {

	background-color:#006980;

	text-transform: uppercase;

	color: #FFFFFF;

	text-align: left;

	font-weight: bold;

	padding-top: 3px;

	padding-bottom: 3px;

	font-size: 8pt;

	padding-left: 22px;

	background-image: url(img/glyph.png);

	background-repeat: no-repeat;

	background-position: 5px 1px;

	height: 12px;

	

}


#Content_Column_Triple {

	margin-right: 26px;

}

#Map_Title {

	color: #4d1a08;

	font-size: 12pt;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #847d79;

	padding-bottom: 5px;

	margin-bottom: 5px;

	float: left;

	width: 100%;

}

#Map_Holder {

	padding-bottom: 50px;

	float: left;

	width: 100%;

}



a:link {

}







#Article {

	float: left;

	width: 426px;

}

#Job_Article {

	margin-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #847d79;

	margin-top: 10px;

	padding-top: 12px;

}



#Article a {

	color: #98c9d1;

}



#Support_Login {

	background-color: #ebe8e6;

	padding-top: 10px;

	padding-left: 10px;

	margin-bottom: 25px;

	height: 110px;

}

#Support_Login_new {

	background-color: #ebe8e6;

	padding-top: 10px;

	padding-left: 10px;

	margin-bottom: 25px;

	height: 140px;

}




#Newsletter_form {

	background-color: #ebe8e6;

	padding-top: 10px;

	padding-left: 10px;

	margin-bottom: 25px;

}



#form_element {
	padding-bottom: 5px;
	padding-right: 10px;
	float: left;

}

#form_element a {

	font-size: 8pt;

}



#form_element input {
	width: 150px;
	text-align: left;

}

#form_element textarea {

	width: 150px;

}



#form_element_blog {

	padding-bottom: 5px;

	padding-right: 10px;

}

#form_element_blog a {

	font-size: 8pt;

}



#form_element_blog input {

	width: 200px;

	text-align: left;

}

#form_element_blog textarea {

	width: 400px;

	height: 150px;

}



#form_element_blog label

{

	width: 9em;

	float: left;

	text-align: left;

	margin-right: 0.5em;

	display: block;

	color: #999999;

	font-size: 10pt;

	padding-top: 4px;

	font-weight: bold;

}





#Newsletter_form form {

	margin-top: 0px;

}







.map_border {

	border: 1px solid #A6A8A9;

}

.img_spacer {

	padding-top: 10px;

	padding-bottom: 10px;

}







#Footer {

	font-size: 9px;

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	color: #847d79;

	line-height: 14px;

	padding-bottom: 16px;

}



#Footer_Blog {

	font-size: 9px;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	color: #847d79;

	line-height: 14px;

	padding-bottom: 30px;

	background-image: url(img/silverstring-logo.gif);

	background-repeat: no-repeat;

	background-position: right 10px;

	margin-top: 20px;

}

#Blue_title_totla {
	background-color:#7fcef2;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 8pt;
	height: 12px;

}

#News_Archive {

	float: left;

}



#News {

	float: left;

	padding-bottom: 15px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #847d79;

	width: 100%;

}

#Article_Holder {

	padding-top: 10px;

	float: left;

}

#Article_Holder table td{
	font-size: 9px;
	background-color:#F8F8F8;
	padding: 3px;
}

.footbreak {
font-size: 9px;
}

#News_Holder {

	padding-bottom: 10px;

	float: left;

	margin-bottom: 10px;

	padding-top: 10px;

	width: 100%;

}





.base_margin {

	margin-bottom: 10px;

}



#News a {

	color: #006980;

}

#dtIT {

	color: #006980;

}



.blacken {

	color: #4d1a08;

	font-size: 12pt;

}



#Content_Column_Left {

	width:281px;

	margin-right: 26px;

	font-size: 12pt;

	float: left;

}



#Content_Column a {

	color: #006980;

}



#Content_Double_Column a {

	color: #006980;

}

#Content_Double_Column_VM a {

	color: #006980;

}



#Double_Holder {

	float: none;

}



#Sub_options {

	font-size: 8pt;

	padding-top: 0px;

	margin-bottom: 15px;

	margin-top: 0px;

}



#Sub_options_Insight {

	width: 281px;

	font-size: 8pt;

	padding-top: 0px;

	margin-bottom: 15px;

	margin-top: 0px;

	float: left;

}

#Case_Snapshot {

	width: 260px;

	margin-right: 20px;

	padding-top: 20px;

	padding-bottom: 20px;

	float: left;

	height: 350px;

}





input.send-btn {

	height: 22px;

	outline: none;

	background-color: #006980;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #FFFFFF;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.Big_Body {

	font-size: 12pt;

}

#Job_left {

	margin-top: 5px;

	width: 200px;

	float: left;

}

#Job_left a {

	color: #7EBBC5;

}



#Job_right {

	margin-top: 5px;

	float: left;

}

#Content_Double_Column {

	width:588px;

	margin-right: 26px;

	float: left;

}

#Content_Double_Column_VM {
	width:588px;
	margin-right: 26px;
	float: left;
	padding-left: 26px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;

}

#Blog_Article {

	margin-bottom: 20px;

	padding-bottom: 20px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #000000;

}



#Blog_Form {

	margin-bottom: 20px;

	background-color: #ECEAE8;

	padding: 10px;

}





#Content_Double_Column_Case {

	width:568px;

	float: left;

	margin-right: 26px;

	background-color: #eceae8;

	padding: 10px;

}



#Content_Double_Column_Partner {

	width:588px;

	float: left;

	margin-right: 26px;

	padding-bottom: 15px;

}

#Partner_Holder {

	padding-top: 15px;

	float: left;

	width: 588px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #847d79;

}



.bottom_margin {

	margin-bottom: 20px;

}



.large_quote {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14pt;

	color: #4d1a08;

}

.small_quote {

	font-size: 8pt;

	font-style: italic;

}



#Grey_title {

	background-color:#847d79;

	text-transform: uppercase;

	color: #FFFFFF;

	text-align: center;

	font-weight: bold;

	padding-top: 3px;

	padding-bottom: 3px;

	font-size: 11pt;

}

#plan_d_thumb {

	padding-top: 15px;

	float: left;

	font-size: 9pt;

	color: #4d1a08;

	width: 25%;

}

.right_margin {

	margin-right: 25px;

}

#Light_Blue_title {

	background-color:#7ebbc5;

	text-transform: uppercase;

	color: #FFFFFF;

	text-align: left;

	font-weight: bold;

	padding-top: 3px;

	padding-bottom: 3px;

	font-size: 8pt;

	padding-left: 20px;

}

#White_title {

	background-color:#FFFFFF;

	text-transform: uppercase;

	color: #847d79;

	text-align: left;

	font-weight: normal;

	padding-top: 3px;

	padding-bottom: 3px;

	font-size: 11pt;

	letter-spacing: 0.32em;

}

#White_title a {

	color: #006980;

}

#Job_Description {

	background-color: #ebe8e6;

	height: 90px;

	padding-top: 10px;

	padding-left: 10px;

	margin-bottom: 25px;

}

#Map_Article {

	margin-top: 5px;

	font-size: 9pt;

}

#Job_Desc {

	background-color: #ebe8e6;

	padding-top: 10px;

	padding-left: 15px;

	margin-bottom: 25px;

	background-repeat: no-repeat;

	background-position: left top;

	background-attachment: fixed;

}

#Content_Column  ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}



#Content_Column ul li

{

	background-image: url(img/bullet_grey.gif);

	background-repeat: no-repeat;

	background-position: 1px 8px;

	padding-left: 1.2em;

	padding-top: 0.2em;

}



#Content_Column  ol {

	margin-left: 14px;

	padding-left: 8px;

}



#Content_Column ol li

{

	padding-top: 0.2em;

}



#Content_Double_Column  ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

#Content_Double_Column_VM  ul {
	list-style-type: disc;
}



#Content_Double_Column li

{

	background-image: url(img/bullet_grey.gif);

	background-repeat: no-repeat;

	background-position: 4px 15px;

	padding-left: 15px;

	padding-top: 10px;

}



#Content_Double_Column  ol {

	margin-left: 14px;

	padding-left: 8px;

}



#Content_Double_Column ol li

{

	padding-left: 0px;

	padding-top: 0.2em;

}

#Content_Double_Column_VM li

{
	padding-left: 45px;
	padding-top: 10px;
}



#Content_Double_Column_VM  ol {

	margin-left: 14px;

	padding-left: 8px;

}



#Content_Double_Column_VM ol li

{

	padding-left: 0px;

	padding-top: 0.2em;

}



#Sub_options  ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}



#Sub_options li a

{

	color: #847d79;

	text-decoration: none;

}



#Sub_options li

{

	padding-left: 1em;

	padding-top: 0em;

	color: #006980;

}



#Sub_options_Insight  ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}



#Sub_options_Insight li a

{

	color: #847d79;

	text-decoration: none;

}



#Sub_options_Insight li

{

	padding-left: 1em;

	padding-top: 0em;

	color: #006980;

}

.current  

{

	background-image: url(img/bullet_2.gif);

	background-repeat: no-repeat;

	background-position: 1px 6px;

	padding-left: 1em;

	padding-top: 0em;

	color: #006980;

}





#nav {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

}



label

{

	width: 9em;

	float: left;

	text-align: left;

	margin-right: 0.5em;

	display: block;

	color: #4d1a08;

	font-size: 8pt;

	padding-top: 4px;

}

#Container #Main_Content #Content_Column_Search #form_element label {

	width: 6em;

}



#Article_Image {

	padding-right: 20px;

	width: 134px;

	float: left;

	clear: left;

}



#form_element_button {

	padding-bottom: 5px;

	padding-left: 208px;

}

#plan_d_thumb img {

	border: 1px solid #A6A8A9;

}

hr {

	color: #847d79;

}

#Purple_title {

	background-color:#0009bf;

	text-transform: uppercase;

	color: #FFFFFF;

	text-align: center;

	font-weight: bold;

	padding-top: 3px;

	padding-bottom: 3px;

	font-size: 11pt;

}

#Footer a {

	color: #847d79;

}



#Footer_Blog a {

	color: #847d79;

}



#form_holder {

	margin: 0px;

	padding: 0px;

	height: 20px;

}

.save{

   behavior:url(#default#savehistory);}

a.dsphead{

	text-decoration:none;

	color:#4d1a08;

	margin-top: 100px;

}

a.dsphead:hover{

   text-decoration:underline;}

a.dsphead span.dspchar{

	font-family:monospace;

	font-weight:normal;

	color:#4d1a08;

}

.dspcont{

display:none;

   }

.news_archive {

	margin-top: 10px;

	margin-bottom: 10px;

}

#Parner_Copy {

	float: left;

	padding-bottom: 15px;

	width: 426px;

}

#Partner_Logo {

	width: 160px;

	float: left;

}

#Blue_title_Arch {

	background-color:#7fcef2;

	text-transform: uppercase;

	color: #FFFFFF;

	text-align: left;

	font-weight: bold;

	padding-top: 3px;

	padding-bottom: 3px;

	font-size: 8pt;

	padding-left: 22px;

	background-image: url(img/glyph.png);

	background-repeat: no-repeat;

	background-position: 5px 1px;

	width: 481px;

	float: left;

	height: 12px;

}

#News_Pop_Holder {

	float: left;

	width: 281px;

	padding-top: 10px;

}

#Parner_Copy a {

	color: #006980;

}

#Content_Column_Map {

	width:281px;

	margin-right: 26px;

	float: left;

}

#Content_Column_Map a {

	font-size: 8pt;

	color: #4d1a08;

}



#Content_Column_Map_Right {

	width:281px;

	float: left;

}

#Content_Column_Map_Right a {

	font-size: 8pt;

	color: #4d1a08;

}

#lineme {

	border-bottom-width: 1px;

	border-bottom-style: double;

	border-bottom-color: #999999;

}



#search_butt {

	padding-top: 3px;

}

.green {

	color: #006980;

}

.dateme {

	color: #4d1a08;

	font-size: 8pt;

}



#News_Home {
	float: left;
	width: 565px;

}

#News_Holder_Home {

	padding-bottom: 10px;

	float: left;

	margin-bottom: 10px;

	padding-top: 10px;

	width: 588px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #847d79;

}

.greyme {

	color: #847d79;

	font-weight: bold;

	font-size: 12pt;

}

#chart_holder {

	padding-top: 6px;

}

#pland_holder {

	float: left;

}

#White_Article {

	margin-bottom: 10px;

	margin-top: 10px;

	padding-top: 12px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #847d79;

}

#Content_Column_Map ol {

	margin: 35px;

	padding: 0px;

	}

#Job_Article_None {

	margin-bottom: 10px;

	border-bottom-style: none;

	margin-top: 10px;

	padding-top: 12px;

}

#Content_Column_Search {
	width:266px;
	font-size: 12pt;
	float: left;
	background-color: #eceae8;
	padding: 10px;
	margin-bottom: 10px;
	height: 24px;

}

#Content_Column_Search_Right {
	width:281px;
	font-size: 12pt;
	float: left;
	background-color: #eceae8;
	padding: 10px;
	margin-bottom: 10px;
	height: 24px;

}

#Company_logo {

	width: 140px;

	float: right;

	padding-left: 50px;

	text-align: right;

}

#blog_top {

	background-color: #ebe8e6;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #76b8c2;

	font-family: Arial, Helvetica, sans-serif;

	color: #005c75;

	font-size: 8pt;

	padding-right: 30px;

	padding-top: 10px;

	padding-bottom: 10px;

	text-align: right;

	font-weight: bold;

}



#blog_top a {

	color: #006980;

}

#Content_Column_RSS {

	width:266px;

	float: left;

}



#Content_Column_RSS a{

	text-decoration:none;

	color: #4d1a08;

}



#Content_Column_Blog {

	width:266px;

	float: left;

	background-color: #eceae8;

	padding: 10px;

}

#Content_Column_Blog_Header {

	width:286px;

	font-size: 12pt;

	float: left;

	background-color: #eceae8;

}



#Content_Column_Blog a {

	color: #006980;

}

#pdfview1 {

	visibility: visible;

}

#pdfview0 {

	visibility: hidden;

}



#blocks_anim {

	height: 8px;

}



#flash_holder {

	padding-bottom: 24px;

}

#Latest_File_Article {

	border-bottom-width: 1px;

	border-bottom-style: none;

	border-bottom-color: #847d79;

	padding-top: 12px;

	background-color: #ECEAE8;

	padding-right: 12px;

	padding-left: 12px;

}

#White_Article_Top {

	margin-bottom: 0px;

	margin-top: 10px;

	padding-top: 12px;

}

#Sumbit_pos {
	float: left;
	padding-top: 2px;


}

#sub_down {

	padding-top: 5px;

	float: left;

}

.phone_num {

	font-size: 10pt;

	font-weight: bold;

	color: #847d79;

}

#phone_number {

	padding-left: 34px;

	padding-top: 6px;

	float: left;

	width: 200px;

	text-align: left;

}

#form_element #Version1 {
	width: 40px;
	float: left;
}
#form_element #Version2 {
	width: 40px;
	float: left;
}
#form_element #little_label {
	float: left;
	font-size: 8pt;
	color: #4d1a08;
	padding-top: 5px;
}
#Header_Img {
	background-image: url(img/silver_server_hands.jpg);
	background-repeat: no-repeat;
	height: 86px;
	padding-top: 180px;
	margin-bottom: 10px;
	padding-left: 20px;
}
.blacken_small {
	font-size: 12px;
	color: #4D1A08;
}
#Blue_title {
	background-color:#7fcef2;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 8pt;
	padding-left: 22px;
	background-image: url(img/glyph.png);
	background-repeat: no-repeat;
	background-position: 5px 1px;
	height: 12px;
}
.large_quote a {
	color: #4D1A08;
	text-decoration: none;
}
#Article_Holder p {
	padding-bottom: 10px;
}
#Content_Column_tree {
	width:271px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-right: 10px;
}
.large_quote a {
	color: #461D17;
	text-decoration: none;
}
#Content_Double_Column_rc {
	width:588px;
	margin-right: 26px;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	padding-left: 26px;
}
#Blue_title_rc {
	background-color:#7fcef2;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 8pt;
	padding-left: 22px;
	background-image: url(img/glyph.png);
	background-repeat: no-repeat;
	background-position: 5px 1px;
	height: 12px;
	margin-right: 30px;
}
