body{margin:0;padding:0;font: 400 12px/20px arial,Verdana,Helvetica, sans-serif;color:	#333;	background: transparent url('../images/tiers1.png') repeat-x 0 0;min-height:100%;height:100%;min-width:1280px;width:100%;cursor: url(../css/callnow.cur),url(../css/cursors/callnow.cur),default;}


 


html, address,
blockquote,
body, dd, div,
dl, dt, fieldset, form,
frame, frameset,
h1, h2, h3, h4,
h5, h6, noframes,
ol, p, ul, center,
dir, hr, menu, pre   { display: block; unicode-bidi: embed }




/***** Headings *****/
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;font-weight:normal;background-color: transparent;}
h1              { font-size:26px; margin: 15px 0 0 0;letter-spacing:-1px;}
h2              { font-size: 24px; margin: 15px 0 ;letter-spacing:-1px;}
h3              { font-size: 20px; margin: 0 }
h4		 { font-size: 19px; margin: 15px 0 }	
h5		 { font-size: 18px; margin: 15px 0 }	
h6		 { font-size: 17px; margin: 15px 0 }	



p, ul, ol { margin:0;  padding:0 ;}
p {	margin-top: 0; padding-top: 0;line-height: 1.5em;}
p,blockquote, ul,fieldset, form,ol, dl, dir,menu            { font-size: 12px; }

ol, ul, dir,menu, dd        { margin-left: 40px }
ol              { list-style-type: decimal }
ol ul, ul ol,ul ul, ol ol    { margin-top: 0; margin-bottom: 0 }

blockquote { margin:10px;padding:10px; }

a img {border: 0.1px none #ccc;}   
img, img a {border:0; }


acronym, abbr { cursor:help;letter-spacing:1px;border-bottom:1px dashed;}
b          { font-weight: 500; }
strong          { font-weight: 600; }
blockquote      { margin-left: 40px; margin-right: 40px }
i, cite, em, var, address    { font-style: italic }
pre, tt, code, kbd, samp   {font: 12px/18px "andale mono", monaco, courier, "courier new", monospace;color: #636363;background: transparent;}
pre             { white-space: pre }
big             { font-size: 1.17em }
small, sub, sup { font-size: 11px; }
sub { position:relative; bottom:-1px; vertical-align:baseline; }
sup { position:relative; bottom:6px; vertical-align:baseline;}
s, strike, del  { text-decoration: line-through }
hr              { border: 1px inset }
u, ins          { text-decoration: underline }
center          { text-align: center }
:link, :visited { text-decoration: underline }
:focus          { outline: thin dotted invert }
em{color:#880000;font-weight: 600;}
q { font-style: italic; }
code{font:500 12px/18px Consolas,'Andale Mono',Monaco,'Liberation Mono','Bitstream Vera Sans Mono','DejaVu Sans Mono',monospace;word-spacing:0;letter-spacing:0}
mark{display:inline-block;background:#ff8;border:0px dotted #888}


caption         { text-align: center;font: 10px geneva, verdana, sans-serif;color: #366;background-color: transparent; }





form {  margin:0; padding:0;display:inline; }
input, select, textarea { font:500 11px/18px Arial, Helvetica, sans-serif; }
textarea { width:100%;line-height:18px;}
label {cursor:pointer; }
button, textarea, input, select   { display: inline-block }


.clear { clear:both; }
.fleft { float:left; }
.flright { float:right; }
.txleft { text-align:left; }
.txright { text-align:right; }
.txcent{ text-align:center; }
.txjust { text-align:justify; }
.blockcent{margin:0 auto 0 auto;width:100%;}
.blockcentnw{margin:0 auto 0 auto;}
.bold { font-weight:bold; }
.italic { font-style:italic; }
.underline { border-bottom:1px solid; }
.highlight { background:#ffc; }
.wrap { width:960px;margin:0 auto; }
.img-left { float:left;margin:4px 10px 4px 0; }
.img-leftx { float:left;margin:8px 10px 4px 0; }
.img-right { float:right;margin:4px 0 4px 10px; }
.img-rightnrm { float:right;margin:4px -7px 4px 10px; }
.img-rightb { float:right;margin:4px 0 4px 22px;border:1px dotted #cccccc;padding:2px; }
.img-leftb { float:left;margin:4px 22px 4px 0px;border:1px dotted #cccccc;padding:2px; }
.nomargin { margin: 0; }
.nopadding { padding:0; }
.noindent { margin-left:0;padding-left:0; }
.nobullet { list-style:none;list-style-image:none; list-style-type:none;}
.first 	{margin-top: 0;	padding-top: 0;	}
.nobott{margin-bottom: 0;	padding-bottom: 0;	}
.needstopm	{margin-top: 15px;	padding-top: 0;	}
.needsbottomm	{margin-bottom: 15px;	padding-bottom: 0;	}
.minustop	{margin-top: -15px;	padding-top: 0;	}
.minustopx	{margin-top: -20px;	padding-top: 0;	}
.minusbott	{margin-bottom: -15px;	padding-bottom: 0;	}
.minusbottx	{margin-bottom: -45px;	padding-bottom: 0;	}
.minustopx	{margin-top: -45px;	padding-bottom: 0;	}
.minustopxx	{margin-top: -75px;	padding-bottom: 0;	}
.minustopxxx	{margin-top: -105px;	padding-bottom: 0;	}
.b4{border:1px solid #cccccc;}
.bt{border-top:1px solid #cccccc;}
.bgd{border-top:1px dotted #cccccc;}
.bb{border-bottom:1px solid #cccccc;}
.bblack{border-bottom:1px solid #000;}
.tblack{border-top:1px solid #000;}
.bblmt{border-bottom:1px solid #cccccc;margin: -19px 0 0px 0;}
.immt{margin:3px 0 -5px 0px; }
.immtr{margin:6px 10px -5px 0px; }
.red{color:#990000;}
.redob{color:#880000;}
.fbl{color: #264c5e;}
mark{background:transparent;color:#a50000;}
.ml75{margin-left:75px;}
.ml753{margin-left:135px;}
.mt753{margin-top:135px;}
.strike  { text-decoration: line-through }
.mleft60{margin-left:60px;}
.mleft120{margin-left:120px;}
.mleft100{margin-left:100px;}
.mleft20{margin-left:20px;}
.mleft14{margin-left:14px;}
.im-main	{margin-top: -3px;	padding-top: 0;border-bottom: 3px solid #ccc;	}
.im-main1	{margin-top: -3px;	padding-top: 0;border-bottom: 1px solid #ccc;	}
.im-main2	{margin-top: -3px;	padding-top: 0;border-bottom: 2px solid #ccc;	}
.im-mainb	{margin-top: -3px;	padding-top: 0;border-bottom: 1px solid #000;border-top: 0px solid #000;	}

.im-mainbb	{margin-bottom: -8px;	padding-top: 0;border-bottom: 1px solid #000;border-top: 0px solid #000;	}

.im-mainbbd	{margin-top: -3px;margin-bottom: -8px;	padding-top: 0;border-bottom: 1px solid #000;border-top: 0px solid #000;	}








.dropcap{color:#878787;	float:left;	font-family:Times, serif, Georgia;	font-size:50px;	font-weight:600;	line-height:33px;	padding-right:4px;	padding-top:8px;}
.dropcap1{color:#878787 !important;	float:left;	font-family:Times, serif, Georgia;	font-size:30px;	font-weight:500;	line-height:18px;	padding-right:4px;	padding-top:0px;}
.dropcap2{	color:#696969;	float:left;	font-family:Times, serif, Georgia;	font-size:50px;	font-weight:500;	line-height:54px;	padding-right:4px;	padding-top:0px;}
.dropcap3{color:#878787;	float:left;	font-family:Times, serif, Georgia;	font-size:50px;	font-weight:600;	line-height:33px;	padding-right:4px;	padding-top:0px;margin: -9px 0 0px -5px;}
.dropcap4{color:#cc9933;	float:left;	font-family:Times, serif, Georgia;	font-size:54px;	font-weight:600;	line-height:34px;	padding-right:4px;	padding-top:0px;margin: -2px 0 0px -5px;}
.dropcap5 {float:left;color:#777777;font-size:80px;line-height:70px;padding-top:2px;	font-family: Times, serif, Georgia;font-weight:700;	}	
.dropboy, .dropboyg1, .dropboyg2, .dropboyg3, .dropboyg4,.dropboyg5, .dropboyg6, .dropboyg7, .dropboybs, .dropboyg8, .dropboyg, .dropboygl,.dropboyr, .dropboyggo, .dropboyggol, .dropboydb,.dropboyb,.dropboygr, .dropboygrel, .dropboytt, .dropboysm
{color:#ffbb00;	float:left;	font-family:Times, serif, Georgia;	font-size:80px;	font-weight:700;	line-height:70px;	padding-top:2px;}
.dropboyg{	color:#8cc63f !important;}
.dropboyr{	color:#b50000 !important;}
.dropboy, .dropboyg1, .dropboyg2, .dropboyg3, .dropboyg4,.dropboyg5, .dropboyg6, .dropboyg7, .dropboybs, .dropboyg8 {float:left;color:#ffbb00;
font-size:80px;line-height:70px;padding-top:2px;font-family: Times, serif, Georgia;font-weight:700;	}
.dropboytt {float:left;color:#2daebf !important;font-size:80px;line-height:70px;padding-top:2px;font-family: Times, serif, Georgia;font-weight:700;	}
.subtitlebltwoc span{color:#59caf5;}

.db{color:#0072bc;}

.mg{color:#8ab415;}

.dg{color:#007236;}

.or{color:#ffbb00;}

.ora{color:#f68c1e;}

.afi{color:#a50000;}

.avyn{color:#003562;}

.grt{color:#005951;}


.dropboygsx{	color:#007236 !important;font-size:20px;}
.dropboyrsx{	color:#b50000 !important;font-size:20px;}
.dropboyttsc {float:left;color:#2daebf !important;font-size:20px;}
.dropboyttsx {float:left;color:#05282D !important;font-size:20px;}
.dropboysmgo
{color:#cc9933;font-size:20px;}

#wrapper{
    height: 100%;background:transparent; height: auto;
    min-height: 100%;min-width:1280px;   width:100%;border-top:1px dotted #ccc;}


/* DESIGN */
#headerpic {	height:120px;min-width:1280px; width:100%;background:transparent;
}
.shadow {
background: transparent url('../images/topowcd.png') repeat-x 0 0;
    height:auto;    position:relative;min-width:1280px;   width:100%;}

/*design MASTER*/
#logopic, #logopic img {
	border:0;
	z-index: 22;}
#logopic {
	display:block;
	width:41px;
	height:51px;
	top:5px;
	right:0px;
	position:absolute;
	float:left;
}
.logo{float:left;margin:-32px 0 26px 10px;width:590px;background:transparent;}

.logo h1{font:500 29px/29px Arial, Helvetica, sans-serif;	letter-spacing:-1px;margin:32px 0 22px 2px;	display:inline;	height:40px;}

.logo h1 span{color:#c78e1d;}

.logo h1 span.altr{color:#9f0102;}

.logo h1 a, .logo h1 a:visited{color:#3a3b3b;text-decoration:none;}

.logo h1 a:hover{color:#333;text-decoration:none;}

.logosm sub{text-align:left;margin:30px 0 0 10px;	color:#878787;	display:inline;	font:500 11px/11px Arial,sans-serif;letter-spacing:1px;}

.s2011 {color:#c78e1d;display:inline;	font:500 11px/11px Arial,sans-serif;letter-spacing:1px;text-align:right;margin:-15px 10px 0 12px;}

.s2011r {color:#9f0102;display:inline;	font:500 14px/1em Arial,sans-serif;letter-spacing:1px;text-align:right;margin:-15px 10px 0 223px;}

.phone{float:right;	padding:0px;margin:-32px 0px 24px 0px;color:#3a3b3b;width:110px;}



.teln{margin:0px;	padding:0px ;width:170px;float:right;}

.teln .area{	color:#444;	display:inline;	float:left;font:400 18px/18px Arial, Helvetica, sans-serif;letter-spacing:-1px;margin:4px -10px 0 1px;}

.teln span{color:#c78e1d;letter-spacing:-1px;font:700 22px/1.2em Arial, Helvetica, sans-serif;float:right;margin:-1px 54px 0 8px;}

.teln span.altr{color:#9f0102;letter-spacing:-1px;font:700 28px/1.2em Arial, Helvetica, sans-serif;float:right;}

.picky {	color:#444;	display:block;	float:right;font:400 11px/11px Arial, Helvetica, sans-serif;letter-spacing:1px;margin:-4px 53px 0 10px;}





#ddabs{	 min-width:1280px; width:100%;height:46px;	line-height:46px;top:73px;	left:0px;	position:absolute;	float:left;border-top:1px dotted #ccc;border:0px green solid;margin-bottom:22px;border-top:0px dotted #ccc;}

#ddabsr{min-width:320px;height:46px;top:73px;	right:0px;	position:absolute;	float:right;border-top:0px dotted #ccc;}

ul.menu {padding:0; margin:0; list-style:none; position:relative; z-index:500;top:15px;left:0px; margin-right:1px; float:left;background:transparent;height:46px;line-height:46px;letter-spacing: 0px; font-size: 11px;font-variant:small-caps;border-top:0px dotted #ccc;}







ul.poswleft {margin-left:4px;margin-right:4px;height:46px;line-height:46px;}



ul.menu ul {padding:0; margin:0; list-style:none; position:absolute; left:-9999px; top:47px; width:176px; background:white; padding:2px 2px 10px 2px;border:1px solid #ccc;border-top: 0;z-index:901;}

ul.menu ul.shor {padding:0; margin:0; list-style:none; position:absolute; left:-9999px; top:47px; width:146px; background:white; padding:2px 2px 10px 2px;border:1px solid #ccc;border-top: 0;z-index:902;}

ul.menu ul.shorx {padding:0; margin:0; list-style:none; position:absolute; left:-9999px; top:47px; width:136px; background:white; padding:2px 2px 10px 2px;border:1px solid #ccc;border-top: 0;z-index:903;}

ul.menu ul.shormi {padding:0; margin:0; list-style:none; position:absolute; left:-9999px; top:47px; width:186px; background:white; padding:2px 2px 10px 2px;border:1px solid #ccc;border-top: 0;z-index:904;}



ul.menu a {font:normal 14px arial, sans-serif; color:#111; text-decoration:none;background:transparent;font-variant:small-caps;}



ul.menu a:hover {color:#990000; text-decoration:none;background:transparent;}



ul.menu li:hover > a {color:#990000;}

ul.menu li a.hot, ul.menu li  a.hot:visited {color:#990000;}

ul.menu li  a.hot:hover {color:#c78e1d;}



ul.menu li.liw {float:left;padding:0 0px 0 9px; }



ul.menu li.close {position:absolute; right:0; top:0; width:30px; height:40px; }



ul.menu li.close a {display:block; height:40px; width:30px; background:transparent;z-index:-1;}

ul.menu  li a.active  {color:#990000;}





ul.menu li.nosub a {display:block; height:40px; line-height:40px; background:transparent; padding:0 12px 0 0; float:left;}



ul.menu li.nosub a b {display:block; height:40px; background:transparent; padding:0 0 0 12px; cursor:pointer; float:left;}



ul.menu li.liw a.open {display:block; height:100%; line-height:40px; background:transparent url(../images/down2.gif) no-repeat right top; padding:0 30px 0 0px; float:left;}

ul.menu li.liw a.opennb {display:block; height:100%; line-height:40px; background:transparent; padding:0 10px 0 10px; float:left;}



ul.menu li.liw a.open b {display:block; background:white; padding:0 0 0 12px; cursor:pointer;background:transparent; }







ul.menu ul li a {display:block; padding:2px 10px; height:auto; line-height:26px;}



ul.menu ul li a:hover {background:#fffffe;}







ul.menu li.liw:hover {position:relative; height:46px;background:transparent; }



ul.menu li.liw:hover ul {left:0;}







/* for IE6 */



ul.menu table {border-collapse:collapse; width:0; height:0; position:absolute; left:0; top:0;}



ul.menu a ul li {float:left; width:170px;}



* html ul.menu li.liw a:hover {direction:ltr; height:46px;}



ul.menu a:hover ul {left:0;}



ul.menu a:hover ul li a {width:150px;}



ul.menu a:hover ul li a:hover {height:auto;}

a, a:link, a:visited, a:active, a:hover { text-decoration: none; }
a:link {background: transparent;color: #264c5e;	text-decoration: none;}

a, a:link, a:visited {	background: transparent;color: #264c5e;	text-decoration: none;}

a:hover {background: transparent;	color: #990000;	text-decoration: none;}
a.bx, a.bx:link,a.bx:visited{	background:#eee;	border:1px solid #ccc;	font-family:'Consolas', 'Monaco', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace, serif;	padding:3px;	text-decoration: none !important; }
a.bx:hover{	background:#ccc;	border:1px solid #000;	font-family:'Consolas', 'Monaco', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace, serif;	padding:3px;	text-decoration: none;color:#000;}


a.bxt, a.bxt:link,a.bxt:visited{	background:#fff;font-weight:500;	border:0px solid #ccc;	font-family:'arial', 'verdana', 'tahoma', 'trebuchet', Courier, monospace, sans-serif;	padding:0px;	text-decoration: none !important;border-bottom:1px dotted #00373C;color:#00373C;letter-spacing: 1px; }
a.bxt:hover{	background:#f7f7f7;	border:0px solid #000;	font-family:'arial', 'verdana', 'tahoma', 'trebuchet', Courier, monospace, sans-serif;	padding:0px;	text-decoration: none;color:#000;}


a.gx, a.gx:link,a.gx:visited{	background:#8D7435;	border:1px solid #f7f7f7;	font-family:'Consolas', 'Monaco', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace, serif;	padding:3px;color:white;	text-decoration: none !important; }
a.gx:hover{	background:#696969;	border:1px solid #ccc;	font-family:'Consolas', 'Monaco', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace, serif;	padding:3px;	text-decoration: none;color:#fff;}

a.gxt, a.gxt:link,a.gxt:visited{	background:#fff;	border:0px solid #f7f7f7;	font:600 15px/30px arial,verdana,tahoma, sans-serif;	padding:0px;color:white;	text-decoration: none !important;color:#8D7435; }
a.gxt:hover{	font:600 15px/30px arial,verdana,tahoma, sans-serif;padding:0px;	text-decoration: none;color:#990000;}



a.gxv, a.gxv:link,a.gxv:visited{	background:#8D7435;	border:1px solid #f7f7f7;	font-family:arial,verdana,tahoma, sans-serif;	padding:3px;color:white;	text-decoration: none !important; }
a.gxv:hover{	background:#696969;	border:1px solid #ccc;	font-family:arial,verdana,tahoma, sans-serif;	padding:3px;	text-decoration: none;color:#fff;}

a.mx, a.mx:link,a.mx:visited{	background:#00373C;	border:1px solid #f7f7f7;	font-family:arial,verdana,tahoma, sans-serif;	padding:3px;color:white;	text-decoration: none !important; }
a.mx:hover{	background:#696969;	border:1px solid #ccc;	font-family:arial,verdana,tahoma, sans-serif;	padding:3px;	text-decoration: none;color:#fff;}

.style5 h3 {border-bottom: 1px solid #666;width:100%;padding:14px 0px 0px 0px;font-size: 14px;clear:both;}
.style5 h3 span {position: relative; left: 40px; bottom: -0.6em; padding: 1px 10px 1px 10px; margin: 0 0 0 12px; border-style: solid; border-width: 1px 1px 1px 12px;  border-color: #666 #666 #666 #444444;background-color: #8D7435;color:#ffffff;}
.style5 h3 span a, .style5 h3 span a:link, .style5 h3 span a:visited{color:white;}
.style5 h3 span a:hover {color:#f7f7f7;}

.style6 h3 {border-bottom: 1px solid #666;width:100%;padding:14px 0px 0px 0px;font-size: 14px;clear:both;}
.style6 h3 span {position: relative; left: 40px; bottom: -0.6em; padding: 1px 10px 1px 10px; margin: 0 0 0 12px; border-style: solid; border-width: 1px 1px 1px 12px;  border-color: #666 #666 #666 #444444;background-color: #00373C;color:#ffffff;}
.style6 h3 span a, .style6 h3 span a:link, .style6 h3 span a:visited{color:white;}
.style6 h3 span a:hover {color:#f7f7f7;}

.style7 h3 {border-bottom: 1px solid #666;width:100%;padding:14px 0px 0px 0px;font-size: 14px;clear:both;}
.style7 h3 span {position: relative; left: 40px; bottom: -0.6em; padding: 1px 10px 1px 10px; margin: 0 0 0 12px; border-style: solid; border-width: 1px 1px 1px 12px;  border-color: #666 #666 #666 #444444;background-color: #111111;color:#ffffff;}
.style7 h3 span a, .style5 h3 span a:link, .style5 h3 span a:visited{color:white;}
.style7 h3 span a:hover {color:#f7f7f7;}

.style8 h3 {border-bottom: 1px solid #666;width:100%;padding:14px 0px 0px 0px;font-size: 14px;clear:both;}
.style8 h3 span {position: relative; left: 40px; bottom: -0.6em; padding: 1px 10px 1px 10px; margin: 0 0 0 12px; border-style: solid; border-width: 1px 1px 1px 12px;  border-color: #666 #666 #666 #444444;background-color: #005825;color:#ffffff;}
.style8 h3 span a, .style8 h3 span a:link, .style8 h3 span a:visited{color:white;}
.style8 h3 span a:hover {color:#f7f7f7;}



a, a.und:link, a.und:visited {	background: transparent;color: #264c5e;	text-decoration: underline;}

a.und:hover {background: transparent;	color: #990000;	text-decoration: none;}

.file,.function,.func,.parameter,.param,.variable
{	background:#eee;	border:1px solid #ccc;	font-family:'Consolas', 'Monaco', 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace, serif;	padding:3px;}


#topsection{background: transparent;height: 120px; min-width:1280px;   width:100%;position:relative;top:-11px;left:0px;}
 




#topsection2{background:transparent;	height: 54px;position:relative;top:0px;left:0px;float: left;min-width:1280px; width:100%;}

 



 


#contentwrapper{float: left;width: 100%;position:relative; top:-60px;left:0px;}

#contentcolumn{margin: 0 auto 0 auto;width:987px;background:transparent url(../images/grid-medium.png)repeat;border:1px solid #ccc;border-top:0; height: 100%;position:relative; top:17px;left:0px;}

#contentcolumn h1.main {width:985px;background:white;border-bottom:1px solid #333;height:50px;margin: 0;text-align:center;line-height: 50px;padding:10px 0;position: relative;		top: 0px;		left: 0px;}

#contentcolumn h1.maing {width:985px;background:white;border-bottom:1px solid #ccc;height:50px;margin: 0;text-align:center;line-height: 50px;padding:10px 0;position: relative;		top: 0px;		left: 0px;}
#contentcolumn h1.main span, #contentcolumn h1.maing span {color:#B38D22;font-weight:500;}
#contentcolumn h1.main sub{font-size: 12.9px;}
#contentcolumn h1.main mark{font-size: 40px;color:#a50000;background:transparent;line-height:30px;padding-top:12px;margin-bottom:-20px;height:30px;}

#contentcolumn .supp {width:985px;background:white;border-bottom:1px solid #333;margin: 0;text-align:center;padding:10px 0;position: relative;		top: 0px;	left: 0px;font:400 12.9px/14px courier, "times new roman", georgia, helvetica, serif;}
#contentcolumn .supp a, #contentcolumn .supp a:visited   {background:transparent;color:#B38D22;font-weight:600;}
#contentcolumn .supp a:hover   {background:transparent;color:#B38D22;font-weight:600;text-decoration:underline;}


#contentcolumn .supp1 {width:985px;background:white;border-bottom:1px solid #333;margin: 0 30px 0 0;text-align:right;padding:10px 0;position: relative;		top: 43px;	left: 0px;font:400 12.9px/14px courier, "times new roman", georgia, helvetica, serif;}

#contentcolumn .supphere {width:985px;background:white url(../images/sdws-handcoded-bg.png)no-repeat right center;border-bottom:1px solid #333;margin:0 22px 0 0;text-align:left;padding:10px 0;position: relative;		top: 43px;	left: 0px;font:400 12px/14px courier, "times new roman", georgia, helvetica, serif;}
#contentcolumn .supphere a, #contentcolumn .supphere a:visited   {background:transparent;color:#a50000;font-weight:500;font-variant:small-caps;margin:0 12px 0 12px;}
#contentcolumn .supphere a:hover   {background:transparent;color:#B38D22;font-weight:500;text-decoration:underline;}

#contentcolumn .supp2 {width:985px;background:white;border-bottom:1px solid #333;margin: 0 30px 0 0;text-align:center;padding:10px 0;position: relative;		top: 43px;	left: 0px;font:400 12.9px/14px courier, "times new roman", georgia, helvetica, serif;}

#contentcolumn .supp2sub {width:985px;background:white;border-bottom:1px solid #333;border-top:1px solid #333;margin: 0;text-align:center;position: relative;top: 43px;	left: 0px;font:400 14px/43px Verdana, arial, sans-serif;color: #333;text-decoration: none;word-spacing: normal; letter-spacing: 3px;height: 43px;padding:0px;font-variant:small-caps;}
#contentcolumn .supp2sub p.lspan, #contentcolumn .supp2sub p.cspan{background:transparent;color: #627228;text-align: left;float: left;letter-spacing: 3px;padding:0;font-variant:small-caps;	display: inline;margin: 0 30px 0 20px;line-height: 41px;width: 975px;}
#contentcolumn .supp2sub p.cspan{text-align: center;}


#contentcolumn .supp2sub p span.rspan{background:transparent;color: #627228;text-decoration: none;word-spacing: normal;text-align: right;float: right;letter-spacing: 3px;padding:0px;font-variant:small-caps;	display: inline;margin: 0 132px 0 30px;line-height: 41px;width: 535px;}



#contentcolumn  h2.ssup, #contentcolumn  h3.ssup, #contentcolumn  h4.ssup, #contentcolumn  h5.ssup{width:985px;background:white;border-bottom:1px solid #333;border-top:1px solid #333;margin: 0;text-align:center;position: relative;top: 43px;	left: 0px;font:400 18px/43px Verdana, arial, sans-serif;color: #333;text-decoration: none;word-spacing: normal; letter-spacing: 3px;height: 43px;padding:0px;font-variant:small-caps;}
#contentcolumn h2.ssup .lspan, #contentcolumn  h2.ssup .cspan, #contentcolumn h3.ssup .lspan, #contentcolumn  h3.ssup .cspan, #contentcolumn h4.ssup .lspan, #contentcolumn  h4.ssup .cspan, #contentcolumn h5.ssup .lspan, #contentcolumn  h5.ssup .cspan{background:transparent;color: #627228;text-align: left;float: left;letter-spacing: 3px;padding:0;font-variant:small-caps;	display: inline;margin: 0 30px 0 20px;line-height: 41px;width: 975px;}
#contentcolumn h2.ssup .cspan{text-align: center;}
#contentcolumn h3.ssup .cspan{text-align: center;}
#contentcolumn h2.ssup .cspanr{text-align: center;color:#990000;}
#contentcolumn h3.ssup .cspanr{text-align: center;color:#990000;}
#contentcolumn h4.ssup .cspanr{text-align: center;color:#990000;}
#contentcolumn h5.ssup .cspanr{text-align: center;color:#990000;}
#contentcolumn .ssup h2 span.rspan, #contentcolumn .ssup h3 span.rspan, #contentcolumn .ssup h4 span.rspan, #contentcolumn .ssup h5 span.rspan{background:transparent;color: #627228;text-decoration: none;word-spacing: normal;text-align: right;float: right;letter-spacing: 3px;padding:0px;font-variant:small-caps;	display: inline;margin: 0 132px 0 30px;line-height: 41px;width: 535px;}

#contentcolumn  h3.ssup{font:500 17px/43px Verdana, arial, sans-serif;color: #333;text-decoration: none;word-spacing: normal; letter-spacing: 3px;height: 43px;padding:0px;font-variant:small-caps;}

#contentcolumn  h4.ssup{font:500 16px/43px Verdana, arial, sans-serif;color: #333;text-decoration: none;word-spacing: normal; letter-spacing: 3px;height: 43px;padding:0px;font-variant:small-caps;}
#contentcolumn  h5.ssup{font:500 15px/43px Verdana, arial, sans-serif;color: #333;text-decoration: none;word-spacing: normal; letter-spacing: 3px;height: 43px;padding:0px;font-variant:small-caps;}

.nnr{color:#990000;}







#contentcolumn  p.inthem {width:985px;background:transparent;border-bottom:0px solid #333;margin: 0 auto 0 auto;text-align:center;padding:10px 0 30px; }

#contentcolumn .supp2skinny {width:985px;background:white;border-bottom:1px solid #333;border-top:0px solid #333;margin: 0;position: relative;top: 3px;	left: 0px;font:400 14px/43px Verdana, arial, sans-serif;color: #333;text-decoration: none;word-spacing: normal; letter-spacing: 3px;height: 43px;padding:0px;font-variant:small-caps;margin:0px;}
#contentcolumn  .supp2skinny p.skinny, #contentcolumn .supp2sub p.skinny span {width:985px;background:transparent;border-bottom:0px solid #333;margin: 0 0 0 18px;text-align:left;font:500 15px/43px Verdana, arial, sans-serif;color: #333;display: inline;padding:0px; }
 #contentcolumn .supp2skinny p.skinny span{float:right;font:500 15px/43px Verdana, arial, sans-serif;color: #333;display: inline;margin: 0 0px 0 50px;padding:0px;width:85px; }

 #contentcolumn .supp2rdf {width:985px;background:white;border-bottom:1px solid #333;border-top:0px solid #333;margin: 0;position: relative;top: 43px;	left: 0px;font:600 12px/43px Verdana, arial, sans-serif;text-decoration: none;word-spacing: normal; letter-spacing: 1px;height: 43px;padding:0px;font-variant:small-caps;margin:0px;text-align:center;}
#contentcolumn  .supp2rdf p.micro, #contentcolumn .supp2rdf p.micro span {width:985px;background:transparent;border-bottom:0px solid #333;margin: 0 0 0 18px;text-align:center;font:600 12px/43px Verdana, arial, sans-serif;display: inline;padding:0px; text-align:center;}
 #contentcolumn .supp2rdf p.micro span{ font:600 12px/43px Verdana, arial, sans-serif;display: inline; padding:0px; }

#contentmain {width: 985px; margin: 0 auto;display: block; position: relative;top:3px; left:0px;background:transparent;}
#contentmainp {width: 985px; margin: 0 auto;display: block; position: relative;top:33px; left:0px;background:transparent;}

#contentcolumn  h2 small{ background:transparent; display: inline;font:400 14px/43px courier, "times", Verdana, arial, sans-serif;color:#a50000; }

 #contentcolumn  h3 small { background:transparent; display: inline;font:400 12.9px/43px courier, "times", Verdana, arial, sans-serif;color:#a50000; }




#mainleftcol {height: 100%; width: 460px;background:transparent; margin-top: 5px; float: left; position: relative; display: block; padding-right: 40px;}

#mainleftcol p {padding:0 5px; font-size: 12px;background:transparent;margin: 15px 5px 15px 0;color:#333;text-align: justify;}

#mainleftcol p.advantages, #mainrightcol p.advantages {background:transparent url(../images/advantages.png)no-repeat top left;padding:0 5px 0 5px; font-size: 14px;background:transparent;margin: 15px 5px 15px 0;color:#333;text-align: justify;}

#mainleftcol p.nmb, #mainrightcol p.nmb {background:transparent url(../images/advantages.png)no-repeat top left;padding:0 5px 0 5px; font-size: 12px;background:transparent;margin: 5px 0px 0px 0;color:#000;text-align: justify;}

#mainleftcol p.nmb a, #mainleftcol p.nmb a:visited, #mainrightcol p.nmb a, #mainrightcol p.nmb a:visited{color: #336666;text-decoration: underline;}
#mainleftcol p.nmb a:hover, #mainrightcol p.nmb a:hover{color: #666633;}

#mainleftcol p.hrt, #mainrightcol p.hrt {background:transparent url(../images/heart.gif)no-repeat top left;padding:0 15px 0 25px; font-size: 12px;margin: -75px 0px 40px 0;color:#000;text-align: justify;width: 285px;}

#mainleftcol  h2{ width: 450px; font-size: 20px; border-top: 1px #000 solid; border-bottom: 1px #000 dotted; padding: 10px 0;margin: 15px 0 15px 0px;background:transparent;}

#mainleftcol  h2.padb, #mainrightcol h2.padb{ width: 450px; font-size: 20px; border-top: 1px #000 solid; border-bottom: 1px #000 dotted; padding: 10px 0;margin: 15px 0 40px;background:transparent;}

#mainrightcol {width: 460px; background:transparent; height: 100%; margin-top: 5px; float: right; position: relative; display: block;}

#mainrightcol h2{ width: 442px; font-size: 20px; border-top: 1px #000 solid; border-bottom: 1px #000 dotted;   padding: 10px 0;margin: 15px 0;background:transparent;}

#mainleftcol  h3, #mainrightcol  h3 { width: 450px; font-size: 19px; border-top: 0px #000 solid; border-bottom: 1px #000 dotted; background:transparent;color:#696969;line-height: 35px;height: 35px;margin: -15px 7px 0 0px;padding: 5px 0;letter-spacing:-1px;}
#mainrightcol  h3{width: 442px;}

#mainleftcol  h3 a, #mainleftcol  h3 a:visited , #mainrightcol  h3 a, #mainrightcol  h3 a:visited{color:#4D4F0E;text-decoration:none;}
#mainleftcol  h3 a:hover ,   #mainrightcol  h3 a:hover{color:#185D0E ;text-decoration:underline;}

#mainleftcol  h2 span, #mainrightcol  h2 span, #mainleftcol  h3 span, #mainrightcol  h3 span, #mainleftcol  h4 span, #mainrightcol  h4 span, #mainleftcol  h5 span, #mainrightcol  h5 span, #mainleftcol  h6 span, #mainrightcol  h6 span, #contentcolumn h1.main span{background:transparent;color:#B38D22;}

#mainleftcol  h3.sa, #mainrightcol  h3.sa { width: 450px; font-size: 19px; border-top: 1px dotted #333; border-bottom: 1px  dotted #333; background:transparent;color:#696969;line-height: 35px;height: 35px;margin: -15px 0 0 3px;padding: 5px 0;}

#mainleftcol  h3.ty, #mainrightcol  h3.ty 
{background-color: transparent;color: #264c5e;display: block;font-family: Arial,Verdana,Helvetica,sans-serif;border-top: 1px dotted #333; border-bottom: 1px  dotted #333;font-style: normal;font-variant: normal;font-weight: 500;font-size: 18px;line-height: 35px;height: 35px;margin:15px 0 0px 3px;letter-spacing: -1px;padding: 5px 0;}

#mainleftcol  h3.satm, #mainrightcol  h3.satm { width: 450px; font-size: 19px; border-top: 1px dotted #333; border-bottom: 1px  dotted #333; background:transparent;color:#696969;line-height: 35px;height: 35px;margin: 15px 0 0 3px;padding: 5px 0;}

#mainrightcol  h4, #mainleftcol  h4 { width: 450px; font-size: 18px; border-top: 1px dotted #878787; border-bottom: 1px dotted #878787; background:transparent;color:#333;line-height: 35px;height: 35px; margin: 0px 0 0 3px;padding: 5px 0;font-weight:500;letter-spacing:-1px;}
#mainrightcol  h4{width: 442px;}


#mainrightcol  h5, #mainleftcol  h5 { width: 450px; font-size: 17px; border-top: 1px dotted #878787; border-bottom: 1px dotted #878787; background:transparent;color:#636363;line-height: 35px;height: 35px; margin: 0px 0 0 3px;padding: 5px 0;}


#contentcolumn h2.blcol, #contentcolumn  h3.blcol, #contentcolumn h4.blcol, #contentcolumn h5.blcol, #contentcolumn h6.blcol,
#mainrightcol  h2.blcol, #mainleftcol  h2.blcol, #mainrightcol  h3.blcol, #mainleftcol  h3.blcol, #mainrightcol  h4.blcol, #mainleftcol  h4.blcol, #mainrightcol  h5.blcol, #mainleftcol  h5.blcol, #mainrightcol  h6.blcol, #mainleftcol  h6.blcol  { color:#148fba;}

#contentcolumn h2.gcol, #contentcolumn  h3.gcol, #contentcolumn h4.gcol, #contentcolumn h5.gcol, #contentcolumn h6.gcol,
#mainrightcol  h2.gcol, #mainleftcol  h2.gcol, #mainrightcol  h3.gcol, #mainleftcol  h3.gcol, #mainrightcol  h4.gcol, #mainleftcol  h4.gcol, #mainrightcol  h5.gcol, #mainleftcol  h5.gcol, #mainrightcol  h6.gcol, #mainleftcol  h6.gcol  { color:#006400;}

#contentcolumn h2.rcol, #contentcolumn  h3.rcol, #contentcolumn h4.rcol, #contentcolumn h5.rcol, #contentcolumn h6.rcol,
#mainrightcol  h2.rcol, #mainleftcol  h2.rcol, #mainrightcol  h3.rcol, #mainleftcol  h3.rcol, #mainrightcol  h4.rcol, #mainleftcol  h4.rcol, #mainrightcol  h5.rcol, #mainleftcol  h5.rcol, #mainrightcol  h6.rcol, #mainleftcol  h6.rcol  { color:#a50000;}

#contentcolumn h2.orcol, #contentcolumn  h3.orcol, #contentcolumn h4.orcol, #contentcolumn h5.orcol, #contentcolumn h6.orcol,
#mainrightcol  h2.orcol, #mainleftcol  h2.orcol, #mainrightcol  h3.orcol, #mainleftcol  h3.orcol, #mainrightcol  h4.orcol, #mainleftcol  h4.orcol, #mainrightcol  h5.orcol, #mainleftcol  h5.orcol, #mainrightcol  h6.orcol, #mainleftcol  h6.orcol  { color:#FE6700;}
.blcol  { color:#148fba;}
.gcol  { color:#006400;}
.rcol  { color:#a50000;}
.orcol  { color:#FE6700;}
#mainrightcol  h4.nb, #mainleftcol  h4.nb, #mainrightcol  h5.nb, #mainleftcol  h5.nb { border-top: 0px dotted #878787; border-bottom: 1px dotted #878787; }
#mainrightcol  h3.nb2, #mainleftcol  h3.nb2, #mainrightcol  h4.nb2, #mainleftcol  h4.nb2, #mainrightcol  h5.nb2, #mainleftcol  h5.nb2 { border-top: 0px dotted #878787; border-bottom: 0px dotted #878787; }

#mainrightcol  h6, #mainleftcol  h6 { width: 450px; font-size: 16px; border-top: 1px dotted #878787; border-bottom: 1px dotted #878787; background:transparent;color:#878787;line-height: 35px;height: 35px; margin: 0px 0 0 3px;padding: 5px 0;font-weight:600;letter-spacing: 1px;}


#mainrightcol p {padding:0 5px; font-size: 12px;background:transparent;text-align: justify;margin: 15px 20px 15px 0;}
#mainleftcol p span, #mainrightcol p span{color:#B38D22;font-weight:600;}


#mainrightcol p.b4h3, #mainleftcol p.b4h3{border-bottom: 1px #000 dotted;padding: 0px 0 24px 0;}
#mainrightcol p.im, #mainleftcol p.im{ background:transparent url(../images/phone_sound.png)no-repeat bottom right; }

#mainrightcol blockquote, #mainleftcol blockquote{padding:0 5px;font:900 36px/64px courier, "times new roman", georgia, helvetica, serif;background:transparent;margin: 40px 5px 40px 0;color:#959595;border-top: 3px solid #959595; border-bottom: 3px solid #959595;font-style: oblique;letter-spacing: -2px;	word-spacing: -5px;text-align: center;}
#mainrightcol blockquote span, #mainleftcol blockquote span{color:#B38D22;}

#mainleftcol p.textv, #mainrightcol p.textv{color:#4D4F0E;font-weight:500; display: inline;background:transparent;text-align: justify;margin: 0px auto 20px auto;padding: 0px 5px  0 5px;line-height: 24px;width:300px;}

#mainleftcol p.wbg, #mainrightcol p.wbg{color:#636363;font-weight:500;   margin:2px 30px 20px 10px;padding: 0px 70px  30px 24px;line-height: 124px;width:455px;height:127px;font-size:17px;text-align: left;float: left;}

#mainleftcol p.wbg a, #mainleftcol p.wbg a:visited, #mainrightcol p.wbg a, #mainrightcol p.wbg:visited, #mainleftcol p a, #mainleftcol p a:visited, #mainrightcol p a, #mainrightcol p a:visited{color:#4D4F0E;text-decoration:underline;}
#mainleftcol p.wbg a:hover,  #mainrightcol p.wbg:hover, #mainleftcol p  a:hover,  #mainrightcol p a:hover{color:#185D0E ;text-decoration:underline;}

#mainleftcol p a, #mainleftcol p a:visited, #mainrightcol p a, #mainrightcol p a:visited{	background: transparent;color: #264c5e;	font-weight:500;text-decoration: underline;}
 #mainleftcol p a:hover,  #mainrightcol p a:hover{	background: transparent;color: #990000;	text-decoration: underline;}

 
 
 .blcol{color:#148fba;}
 
 
blockquote.pull{color:#008471;font-style:italic;font-size:16px;line-height:22px;text-indent:25px;}
blockquote.long{color:#666;font-size:13px;line-height:18px;border-left:1px solid #bbb;padding-left:8px;}


.tipclip{background:transparent url(../images/grid-box-bw.png)no-repeat; display:block;width:220px;height:167px;float:right;}
.tipclip p {width:167px;height:180px;font:500 12px/19px courier, "times new roman", georgia, helvetica, serif;background:transparent;margin: 20px auto 20px 14px;color:#959595;border-top: 3px dashed #990000; border-bottom: 3px solid #959595;text-align: justify;}

.tipcliplv{background:transparent  url(../images/grid-box-bw.png)repeat-x; display:block;width:440px;height:364px;float:left;margin: 30px 10px  0px 0px;border-top: 3px dashed #990000;border-bottom: 3px dashed #990000;padding: 0px 0 0 0; }
.tipcliplv h6{font:500 12px/12px courier, "times new roman", georgia, helvetica, serif;color:white;width:440px !important;height:20px;margin: 0px 10px  -30px 0px;padding: 0px 20px  0px 24px;border-bottom: 3px dashed #990000;text-align: justify;padding: 0px 0 0 0; }
.tipcliplv p {width:410px;height:299px;font:500 12px/19px courier, "times new roman", georgia, helvetica, serif;background:transparent;margin:-20px -20px  20px 40px;color:#959595;border-top: 3px dashed #990000; border-bottom: 3px dashed #990000;text-align: justify;padding: 0px 0 0 20px; }

 


#contentb { background-color:transparent;  float: none; padding: 30px 0 0 0; width: 980px; margin: 0px auto 0 auto;}
#portfolio-buttons { float: none; margin: 30px auto 30px 80px;  position: relative; z-index: 10; width: 980px;}
#portfolio-buttons a, #portfolio-buttons a:visited { display: block; height:48px; float: left; color: #696969;font-family: arial,verdana,sans-serif; padding: 12px 0px 0px 18px; font-size: 14px;text-decoration: none; text-align: center;}
#portfolio-buttons a:hover { color: #323232; }
#portfolio-buttons .button-one { background-image: url(../images/portfolio-button-1.png); width: 149px; padding-left: 19px; }
#portfolio-buttons .button-two { background-image: url(../images/portfolio-button-3.png); width: 134px; padding-left: 10px; }
#portfolio-buttons .button-three { background-image: url(../images/portfolio-button-3.png); width: 134px; padding-left: 10px; }
#portfolio-buttons .button-four { background-image: url(../images/portfolio-button-4.png); padding-left: 8px; width: 183px;  }
#portfolio-buttons .button-five { background-image: url(../images/portfolio-button-5.png); width: 158px; padding-left: 13px; }
#portfolio-buttons .button-one-active { background-image: url(../images/portfolio-button-1-active.png); width: 149px; padding-left: 19px; color: #323232; font-style: italic;  }
#portfolio-buttons .button-two-active { background-image: url(../images/portfolio-button-2-active.png); width: 134px; padding-left: 10px; color: #323232; font-style: italic; }
#portfolio-buttons .button-three-active { background-image: url(../images/portfolio-button-3-active.png);  width: 134px; padding-left: 10px; color: #323232; font-style: italic; }
#portfolio-buttons .button-four-active { background-image: url(../images/portfolio-button-4-active.png); padding-left: 8px; width: 183px; color: #323232; font-style: italic; }
#portfolio-buttons .button-five-active { background-image: url(../images/portfolio-button-5-active.png); width: 158px; padding-left: 13px; color: #323232; font-style: italic; }
 
.textv  {font:400 12px/22px "andale mono", monaco, courier, "courier new", monospace;color: #636363;background: transparent;}


.pointbox {min-height: 550px;}
.pointboxa {min-height: 290px;}
.pointboxa1 {min-height: 390px;}
.pointboxb {min-height: 470px;}
.pointboxc {min-height: 670px;}
.pointboxa2 {min-height: 250px;}
.pointboxa3 {min-height: 190px;}
.pointboxa4 {min-height: 360px;}
.pointboxa5 {min-height: 420px;}
.pointboxa6 {min-height: 100px;}

.pointboi {min-height: 100px;}
.pointboxii {min-height: 200px;}
.pointboxiii {min-height: 300px;}
.pointboxiiii {min-height: 400px;}
.pointboxiiiiv {min-height: 500px;}
.pointboxavi {min-height: 600px;}
.pointboxavii {min-height: 700px;}
.pointboxaviii{min-height: 800px;}
.pointboxaviiii {min-height: 900px;}
.pointboxax {min-height: 1000px;}




.pointlist
{background:transparent;
padding-left: 5px;
padding-top: 15px;
list-style: none;}

.pointlist li
{font-size: 12px;
line-height: 30px;
padding-left: 14px;
background-image: url('../images/arrowinnovationsgold.gif'); 
background-repeat: no-repeat;
background-position: 0 .51em;
text-align: justify;}


.pointlist li span{color:#B38D22;font-weight:600;}


#suplist ol{	color:#696969;	margin-left:0;	padding-left:0;	width:440px;}
#suplist li{color:#696969;	font-size:12px;	letter-spacing:1px;	line-height:16px;	list-style-type:decimal;	margin:0;	padding:10px;	padding-right:32px;	text-align:justify;}
#suplist li span{color:#B38D22;font-weight:600;}
#suplist li a, #suplist li a:visited{color:#990000;	font-size:12px;	margin:0;	padding:0px;}
#suplist li a:hover{color:#cc9933;	font-size:12px;	margin:0;	padding:0px;}


.navlistshop ul{	list-style-type:none;	margin:15px 0 20px 0;	text-align:left;	width:444px;padding-bottom:32px; float: left;min-height: 500px;}
.navlistshop li{	background-image:url(../images/edollar.png);	background-position:0px 6px;	background-repeat:no-repeat;	color:#555;	font:400 12px/24px arial, verdana, sans-serif;list-style-type:none;			padding-left:14px;	width:444px;letter-spacing: -.9px;margin-left:-40px;text-align:left;	float:left;	}
.navlistshop li.short{	background-image:url(../images/edollar.png);	background-position:0px 6px;	background-repeat:no-repeat;	color:#555;	font:400 12px/24px arial, verdana, sans-serif;list-style-type:none;			padding-left:14px;	width:444px;letter-spacing: -.9px;margin-left:20px;text-align:left;	float:left;	}

.navlistcc, .navlistcc1,.navlistcc2, .navlistcc3, .navlistcc4{font-size:12px;	list-style:none;	margin-left:0;	padding:30px 0 20px 0;	padding-left:0;}
.navlistcc li, .navlistcc1 li, .navlistcc2 li, .navlistcc3 li, .navlistcc4 li
{font-size:12px;	line-height:36px;	padding-left:30px;}
.navlistcc1, .navlistcc3 {padding:0px 0 20px 0;}

.navlistcc4 {padding:0px 0 20px 0;margin: 0 0 0 190px;}


.navlistcc li{background-image:url(../images/iconwrite1.png);	background-position:3px 11px;	}
.navlistcc1 li{background-image:url(../images/iconwiconicon.png);	background-position:3px 11px;background-repeat:no-repeat;color:#444;font-size:12px;	}
.navlistcc1 li.shorter, .navlistcc3 li.shorter{background-image:url(../images/icontier.png);	background-position:3px 11px;background-repeat:no-repeat;color:#444;font-size:12px;margin-left:26px;	}
.navlistcc1 li.shorter1, .navlistcc3 li.shorter1{background-image:url(../images/iconarchshorter1.png);	background-position:3px 11px;background-repeat:no-repeat;color:#444;font-size:12px;margin-left:26px;	}
.navlistcc2 li{background-image:url(../images/bottom_tab_icon.png);	background-position:4px 10px;	color:#444;	font-size:12px;	line-height:32px;	padding-left:30px;}
.navlistcc3 li{background-image:url(../images/iconarchg.png);	background-position:3px 11px;background-repeat:no-repeat;color:#444;font-size:12px;	}
.navlistcc3 li span {color:#B38D22;font-weight:600;}
.navlistcc4 li
{background-image:url(../images/bottom_tab_icon.png);	background-position:4px 10px;	background-repeat:no-repeat;	font-size:12px;	line-height:36px;	padding-left:30px;}


 
.navlistclipdds ul{	list-style:none;	margin-top:25px;padding-top:25px;	text-align:justify;	width:440px;margin:0px 0;	padding-left:0px;margin-left:-20px;}
.navlistclipdds li{	list-style:none;background-image:url(../images/forr.gif);	background-position:0px 4px;	background-repeat:no-repeat;	color:#000;	font:400 12px/22px "arial", verdana, sans-serif;	margin-bottom:22px;	margin-left:-35px;padding-left:16px;	width:430px;text-align:justify;}
.navlistclipdds li.shind{	list-style:none;background-image:url(../images/forr.gif);	background-position:0px 1px;	background-repeat:no-repeat;	color:#000;	font:400 12px/16px "arial", verdana, sans-serif;	margin-bottom:22px;	margin-left:15px;padding-left:16px;	width:390px;text-align:justify;}


.archcontainer ul{	list-style-type:none;	margin:20px 10px 20px 30px;	text-align:left;	width:428px;}
.archcontainera ul{list-style-type:none;	margin:40px 10px 20px 0px;	text-align:left;	width:438px;float: left;padding: 25px 0 0 0;}
.archcontainer li{list-style-type:none;	background:transparent url(../images/iconarch2.png) left 9px no-repeat;	font:400 12px/30px "arial", verdana, sans-serif;		padding-left:35px;	text-align:left;	text-decoration:none;color:#333;}
.archcontainera li{list-style-type:none;	background:transparent url(../images/iconarch4.png) left 8px no-repeat;	font:400 12px/30px "arial", verdana, sans-serif;		padding-left:25px;	text-align:left;	text-decoration:none;color:#333;}


.boxcontainer, .boxcontainerseo, .boxcontainerrd
{margin:0px auto;
padding-left: 17px;
list-style: none;
width:430px;}

.boxcontainer ul, .boxcontainerseo ul, .boxcontainerrd ul
{list-style-type: none;
text-align: left;
width:420px;
margin:0 auto;}

.boxcontainer li  {
padding-left: 32px;
background-image: url(../images/pr.png);
background-repeat: no-repeat;
background-position: 8px 3px;
line-height:26px;
color:#333;
font-size:12px;
margin-bottom:12px;}
.boxcontainerseo li  {
padding-left: 32px;

line-height:26px;
color:#333;
font-size:12px;
margin-bottom:12px;}
.boxcontainerrd li{
padding-left: 32px;
background-image: url(../images/gcr.png);
background-repeat: no-repeat;
background-position: 8px 3px;
line-height:26px;
color:#333;
font-size:12px;
margin-bottom:12px;}



.boxcontainer h4 {font-size:16px; font-weight:400;color:#cc9933;margin:6px 0 0px 18px;font-variant:normal;font-style:oblique;}

.boxcontaineri,.boxcontainerj,.boxcontainerk,.boxcontainerl
{margin:20px auto;
padding-left: 17px;
list-style: none;
width:430px;}

.boxcontaineri ul,.boxcontainerj ul,.boxcontainerk ul,.boxcontainerl ul
{list-style-type: none;
text-align: left;
width:420px;
margin:20px auto;}

.boxcontaineri li,.boxcontainerj li,.boxcontainerk li,.boxcontainerl li 
{padding-left: 30px;
background-image: url(../images/iconseo2.png);
background-repeat: no-repeat;
background-position: 8px 3px;
line-height:22px;
color:#444;
font-size:12px;
margin-bottom:12px;}

.boxcontaineri li a,  .boxcontaineri li a:visited, .boxcontainerj li a,  .boxcontainerj li a:visited, .boxcontainerk li a,  .boxcontainerk li a:visited,.boxcontainerl li a,  .boxcontainerl li a:visited   {color:#7D4800;text-decoration: underline;font-size:12px;}

.boxcontaineri li a:hover,.boxcontainerj li a:hover,.boxcontainerk li a:hover,.boxcontainerl li a:hover    
{color:#4D4F0E;font-size:12px;}

.boxcontaineri h3 {font-size:12px; font-weight:400;color:#990000;margin:6px 0 0px 18px;font-variant:small-caps;
 letter-spacing:1px;line-height:32px;font-family:tahoma, trebuchet, arial, "Monotype Corsiva", trebuchet, georgia,cursive,sans-serif;
font-style:normal;background-color:transparent;}

.boxcontainerr, .boxcontainerms, .boxcontainerw, .boxcontainercb
{margin:0px ;
padding-left: 0px;
list-style: none;
width:440px;}

.boxcontainerr ul, .boxcontainerms ul, .boxcontainerw ul, .boxcontainercb ul
{list-style-type: none;
text-align: left;
width:440px;
margin:0 ;}

.boxcontainerr li, .boxcontainerms li, .boxcontainerw li, .boxcontainercb li          
{padding-left: 30px;
background-image: url(../images/linkedin.jpg);
background-repeat: no-repeat;
background-position: 8px 4px;
line-height:22px;
color:#333;
font-size:12px;
margin-bottom:12px;}

.boxcontainerms li    
{ 
background-image: url(../images/myspace.png);
background-repeat: no-repeat;
background-position: 8px 4px;
 }
.boxcontainerw li    
{ 
background-image: url(../images/11.png);
background-repeat: no-repeat;
background-position: 8px 8px;
 }
.boxcontainercb li    
{ 
background-image: url(../images/options.png);
background-repeat: no-repeat;
background-position: 8px 4px;
 }

.boxcontainerr li a,  #boxcontainerr li a:visited  
{color:#7D4800;font-size:12px;}

.boxcontainerr li a:hover 
{color:#cc9933;font-size:12px;}

.boxcontainerr h4 {font-size:16px; font-weight:400;color:#cc9933;margin:6px 0 0px 18px;font-variant:normal;font-style:oblique;}
    

#simplecombo{width:640px;margin-top:-40px;background: transparent;}

#simplercontainer{width:260px;}

#simplercontainer h1{width:260px;}

#simplerlist
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px dotted #adadad;
width: 160px;
margin-top:46px;
}

#simplerlist li
{
list-style: none;
margin: 0;
padding: 12px;
border-top: 1px dotted #adadad;
}

#simplerlist li a, #simplerlist li a:visited { text-decoration: none; color:#333;
font-size:12px;}

#simplerlist li a:hover { text-decoration: none; color:#990000;
font-size:12px;}




#simplercontainer1, #simplercontainer2{margin-top:50px;width:156px;background-image: url(../images/grid-small.png);
background-repeat:repeat;height:220px;}

#simplercontainer2{margin-top:50px;width:156px;background-image: url(../images/t.png);
background-repeat:repeat;height:220px;}

#simplercontainer1 h1{width:160px;}

#simplerlist1, #simplerlist2
{
padding-left: 0px;
margin-left: 4px;
border-bottom: 0px dotted #adadad;
width: 160px;
margin-top:0px;
}

#simplerlist1 li, #simplerlist2 li
{
list-style: none;
margin-left: 4px;
padding-left: 0px;
border-top: 0px dotted #adadad;
}

#simplerlist1 li a, #simplerlist1 li a:visited, #simplerlist2 li a, #simplerlist2 li a:visited { text-decoration: none; color:#333;
font-size:12px;background-image: url(../images/ch.png);
background-repeat: no-repeat;
background-position: left 0px;margin-left:6px;padding-left: 22px;
line-height:26px;}

#simplerlist1 li a:hover, #simplerlist2 li a:hover { text-decoration: none; color:#990000;
font-size:12px;background-image: url(../images/ch1.png);
background-repeat: no-repeat;
background-position: left 0px;margin-left:6px;padding-left: 22px;
line-height:26px;}

#page-nav {float:left;clear:left;list-style:none;margin:15px 0 20px 0;padding:0 0 0 10px;background:url(../images/navstrip.gif) repeat-y;width:440px;}
#page-nav li {line-height:28px;height:28px;border-bottom:1px solid #d2d4d5;width:430px;}
#page-nav li a, #page-nav li a:visited {display:block;padding-left:10px;color:#1d282d;font-weight:bold;width:430px;}
#page-nav li a:hover {text-decoration:none;color:#fff;width:422px;}
#m1 a:hover, #m9 a:hover  {background:#03429f;}
#m2 a:hover, #m10 a:hover {background:#6b90c7;}
#m3 a:hover, #m11 a:hover {background:#009abf;}
#m4 a:hover, #m12 a:hover {background:#8d9f19;}
#m5 a:hover, #m13 a:hover {background:#ffa70f;}
#m6 a:hover, #m14 a:hover {background:#ea4d00;}
#m7 a:hover, #m15 a:hover {background:#be3201;}
#m8 a:hover, #m16 a:hover {background:#1d282d;}
#m17 a:hover, #m18 a:hover {background:#009abf;}
#m19 a:hover, #m20 a:hover {background:#8d9f19;}

#section-nav {float:left;clear:left;list-style:none;margin:15px 0 12px 0;padding:0px 0 0 10px;background:url(../images/navstripgr.gif) repeat-y;width:440px;}
#section-nav li {line-height:28px;height:28px;border-bottom:1px solid #d2d4d5;width:430px;display:inline-block;}
 
#section-nav li a, #section-nav li a:visited {display:inline-block;padding-left:10px;color:#1d282d;font-weight:bold;width:430px;font-variant: small-caps;font-size: 15px;}
#section-nav li a:hover {text-decoration:none;color:#fff;width:422px;}
#v1 a:hover, #v9 a:hover  {background:#393939;}
#v2 a:hover, #v10 a:hover {background:#8b8b8b;}
#v3 a:hover, #v11 a:hover {background:#707070;}
#v4 a:hover, #v12 a:hover {background:#063634;}
#v5 a:hover, #v13 a:hover {background:#9F0102;}
#v6 a:hover, #v14 a:hover {background:#747474;}
#v7 a:hover, #v15 a:hover {background:#be3201;}
#v8 a:hover, #v16 a:hover {background:#1d282d;}
#v17 a:hover  {background:#393939;}
#v18 a:hover  {background:#575757;}
#v19 a:hover {background:#9F0102;}
#v20 a:hover {background:#747474;}
#vsp a, #vsp a:visited {color:#990000;}
#vsp a:hover {background:#747474;color:white;}
#vspdr a, #vspdr a:visited {color:#9F0102;}
#vspdr a:hover {background:#9F0102;color:white;}
#section-nav li a#vsp:hover {background:#878787;color:white;}
#section-nav li  em.step {font-size:18px;line-height:28px;padding-top:2px;margin-bottom:-3px;}
#section-nav li  em.step a, #section-nav li  em.step a:visited{color:#9F0102;}
#section-nav li  em.step a:hover{color:white;}


#page-navsc {float:left;clear:left;list-style:none;margin:15px 0 20px 0;padding:0 0 0 10px;background:url(../images/navstrip.gif) repeat-y;width:440px;}
#page-navsc li {line-height:28px;height:28px;border-bottom:1px solid #d2d4d5;width:430px;}
#page-navsc li a, #page-navsc li a:visited {display:block;padding-left:10px;color:#1d282d;font-weight:bold;width:430px;font-variant: small-caps;font-size: 15px;}
#page-navsc li a:hover {text-decoration:none;color:#fff;width:422px;}
#s1 a:hover, #s9 a:hover  {background:#03429f;}
#s2 a:hover, #s10 a:hover {background:#6b90c7;}
#s3 a:hover, #s11 a:hover {background:#009abf;}
#s4 a:hover, #s12 a:hover {background:#8d9f19;}
#s5 a:hover, #s13 a:hover {background:#ffa70f;}
#s6 a:hover, #s14 a:hover {background:#ea4d00;}
#s7 a:hover, #s15 a:hover {background:#be3201;}
#s8 a:hover, #s16 a:hover {background:#1d282d;}










.coord ol {
  background: transparent;
  margin:0px;
  padding: 0px;list-style: lower-alpha;}

.coord li {
  background: transparent;
  margin:0 0 0 10px;list-style: lower-alpha;
  padding-left: 3px; color:#878787;font:600 26px/17px Georgia, Times, serif;}
.coord p {border-left: solid 1px #999;
  margin:0px 0 0 -16px;  background: transparent;
  padding:3px 0; color:#000000;font:400 11px/17px arial, verdana,sans-serif;}



.buttons{clear:left;	height:22px;	margin-top:0;width: 444px;}
.buttons a, .buttons a:link, .buttons a:visited, .buttons a:active, .buttonstop
{background:#eee url(../images/icons1.gif) 0 -2016px repeat-x;	border:1px solid #ccc;	color:#000 !important;	float:left;	font-size:10px;	margin:0 8px 10px 0;text-decoration:none;width: 444px;}

.buttons span{background:transparent	;	border:1px solid #fff;	display:block;	float:left;	height:18px;	line-height:18px;	padding:0 10px 0 22px;	white-space:nowrap;	width:444px;}
.buttonstop{float:right;	text-align:right;}
.buttons a:hover{border-color:#888;}
a.button, .button a{	color:#000;	text-decoration:none;}
.buttons .i-top , .buttons .i-sitemap, .buttons .i-glossary, .buttons .i-vcard, .buttons .i-rates, .buttons .i-new, .buttons .i-check, .buttons .i-toolz, .buttons .i-rfp, .buttons .i-clientdocuments, .buttons .i-ask, .buttons .i-vcard,.buttons .i-email
{background:transparent url(../images/email.png) no-repeat;		border:0px solid #fff;	display:block;	float:left;	height:18px;	line-height:18px;	padding:0 10px 0 22px;	white-space:nowrap;background-position:2px 2px;}
.buttons .i-ask{	background:transparent url(../images/question.gif) no-repeat;	background-position:2px 2px;}
.buttons .i-top{	background:transparent url(../images/top.png) no-repeat;	background-position:2px 2px;}
.buttons .i-mobile {display:block;float:left;background:transparent url(../images/mobile-o.png) no-repeat;background-position: 2px 2px;height:18px;line-height:18px;padding:0 10px 0 22px;border:1px solid #fff;white-space:nowrap; }
.buttons .i-ask {background:transparent url(../images/question.gif) no-repeat;background-position: 2px 2px;}

.buttons .i-top {background:transparent url(../images/top.png) no-repeat;background-position: 2px 2px;}

.buttons .i-sitemap{background:transparent url(../images/sitemap.png) no-repeat;background-position: 2px 2px;}

.buttons .i-glossary {background:transparent url(../images/glossary.png) no-repeat;background-position: 2px 2px;}

.buttons .i-vcard {background:transparent url(../images/vcard.png) no-repeat;background-position: 2px 2px;}
.buttons .i-rates {background:transparent url(../images/rates.png) no-repeat;background-position: 2px 2px;}

.buttons .i-new {background:transparent url(../images/new.png) no-repeat;background-position: 2px 2px;}

.buttons .i-check {background:transparent url(../images/check1.png) no-repeat;background-position: 2px 2px;}

.buttons .i-toolz {background:transparent url(../images/tools.png) no-repeat;background-position: 2px 2px;}

.buttons .i-rfp {background:transparent url(../images/rfp.png) no-repeat;background-position: 2px 2px;}

.buttons .i-client-cheat-sheets {background:transparent url(../images/client-cheat-sheets.png) no-repeat;background-position: 2px 2px;}


#topa, .topaa{	margin:5px;}


#vertical
{
	font-family:georgia, "times new roman", serif;	font-size:11px;	list-style-type:none;	margin:0 auto;	padding:0;	width:150px;
}
#vertical li
{
	border:2px solid #eee;	float:left;	margin:1px;
}
#vertical li a
{
	border-top:0.1em solid #696969;	color:#000;	display:block;	height:1.5em;	height:auto;	text-decoration:none;	width:1.5em;
}
#vertical li a em
{
	background:#fff;	border-left:0.1em solid #000;	border-right:0.1em solid #000;	display:block;	font-style:normal;	text-align:center;
}
#vertical li a em.nd
{
	border-bottom:0.1em solid #000;
}
#vertical li a:hover{	background:#eee;}
#vertical li a:hover em{background:#eee;	color:#800;}

ul.ul_numbers {padding-left:0px;list-style-type:none;}	



ul.ul_numbers li {padding-top:6px;	padding-left:36px;}		

li.li_number1  {padding-top:8px;padding-bottom:22px;list-style-type:none;	padding-right:18px;	padding-left:40px;}

li.li_number2  {padding-top:8px;padding-bottom:22px;list-style-type:none;	padding-right:18px;	padding-left:40px;}

li.li_number3  {padding-top:8px;padding-bottom:22px;list-style-type:none;	padding-right:18px;	padding-left:40px;}

li.li_number4  {padding-top:8px;padding-bottom:22px;list-style-type:none;	padding-right:18px;	padding-left:40px;}

li.li_number5  {padding-top:8px;padding-bottom:22px;list-style-type:none;	padding-right:18px;	padding-left:40px;}

li.li_number6  {padding-top:8px;padding-bottom:22px;list-style-type:none;	padding-right:18px;	padding-left:40px;}

li.li_number7  {padding-top:8px;padding-bottom:22px;list-style-type:none;padding-right:18px;padding-left:40px;}

li.li_number8  {padding-top:8px;padding-bottom:22px;list-style-type:none;
padding-right:18px;	padding-left:40px;}

li.li_number9  {padding-top:8px;padding-bottom:22px;list-style-type:none;	padding-right:18px;	padding-left:40px;}

li.li_number10  {	;padding-top:8px;padding-bottom:22px;list-style-type:none;
padding-right:18px;	padding-left:40px;}

li.li_number11  {	padding-top:8px;padding-bottom:22px;list-style-type:none;
padding-right:18px;	padding-left:40px;}

li.li_number12  {padding-top:8px;padding-bottom:22px;list-style-type:none;	padding-right:18px;	padding-left:40px;}
	* html li.li_number1  {	padding-top:8px;padding-bottom:22px;list-style-type:none;
padding-right:18px;	padding-left:40px;}
* html li.li_number2  {padding-top:8px;padding-bottom:22px;list-style-type:none;		padding-right:18px;	padding-left:40px;}

* html li.li_number3  {		padding-top:8px;padding-bottom:22px;list-style-type:none;
padding-right:18px;	padding-left:40px;}

* html li.li_number4  {padding-top:8px;padding-bottom:22px;list-style-type:none;	padding-right:18px;	padding-left:40px;}

* html li.li_number5  {padding-top:8px;padding-bottom:22px;list-style-type:none;
padding-right:18px;padding-left:40px;}

* html li.li_number6  {padding-top:8px;padding-bottom:22px;list-style-type:none;
padding-right:18px;padding-left:40px;}



* html li.li_number7  {		padding-top:8px;padding-bottom:22px;list-style-type:none;
padding-right:18px;	padding-left:40px;}



* html li.li_number8  {		padding-top:8px;padding-bottom:22px;list-style-type:none;padding-right:18px;padding-left:40px;}

* html li.li_number9  {padding-top:8px;	padding-bottom:22px;list-style-type:none;padding-right:18px;padding-left:40px;	}

ul.ul_bullet_small li {padding:0px;padding-left:23px;	padding-right:18px;}

ul.ul_bullet_small {	padding-left:0px;list-style-type:none;}
		
		
.content { width:987px; margin:0 auto; padding:30px 0px 20px 0px;  }
 p.intros { width:900px; margin:0 40px 0 40px;display:block;padding:10px 40px 20px 32px; }



.content a.back, .content a.back:visited {font:400 11px/18px arial,verdana, helvetica, sans-serif; display:inline; margin:0 ; padding-left:0px; background:url(../images/arrow_prev.gif) no-repeat; }
.content a.back:hover { text-decoration:underline; }


#accordionr {    width: 444px;   height: 500px;
    padding:0;
    margin: 0px auto;
    list-style:none;
    list-style-image:none;  display:block;}
#accordionr  ul{    width: 444px;   height: 500px;
    padding:0;
    margin: 0px auto;
    list-style:none;
    list-style-image:none;  display:block;}
#accordionr li {    display:block; width:403px;
    height: 50px;
    overflow: visible;}

#accordionr a, #accordionr a:visited {
    float: left;
    width:403px;
    height: 50px;
    overflow: visible;
    text-indent: -9999px;
    border-right:1px solid #3F0900;display:block;}
	
	#accordionr a:hover {    
    border-right:1px solid #3F0900;display:block;color:#626262; width:403px;
    height: 50px;
    overflow: visible;}

#accordionr a#home {
    background:#7F1300 url(../images/home.png) no-repeat; width:403px;
    height: 50px;
    overflow: visible;
}
#accordionr a#blog {
    background:#7F1300;  width:403px;
}
#accordionr a#contact {
    background:#7F1300;  width:403px;
}
#accordionr a#feed {
    background:#7F1300;  width:403px;
}

/* IE6 doesn't recognize ul:hover */
#accordionr:hover a {    width: 393px;}

#accordionr:hover a:hover {    width: 400px;    overflow: auto;}

.homeQuoteBox {
color:#666666;font:italic 16px/22px georgia;width:240px;padding-left:10px;padding-right:10px;float:left;border-right:1px dotted #6790a9;min-height:180px;
}













#navlistrel{	background-color:#f7f7f7;border-bottom:1px solid #cccccc;border-top:1px solid #ccc;	height:49px;margin:-7px 0 47px 0;	padding:0px ;width:986px;}

#navcr ul{background-color:#f7f7f7;border-top:1px solid #cccccc;color:#626262;float:left;font:normal 11px/12px arial, helvetica, sans-serif;	height:48px;	list-style-type:none;width:980px;}
#navcr li{background-color:#f7f7f7;border-right:1px solid #ccc;color:#626262;	display:block;float:left;height:40px;margin:0px 12px ;	padding:8px 0px 0px 0;width:80px;}
#navcr li.firstlft{margin:0px 0 0 -22px;padding-right:4px ;width:86px;}
#navcr li a, #navcr li a:visited{background-color:#f7f7f7;color:#626262;	font-size:11px;	height:48px;margin:20px 0 0 0;text-decoration:none;	text-transform:uppercase;	width:80px;}
#navcr li a:hover{	background-color:#eee;	color:#000000;}
#navcr li a span{	display:block;	text-transform:none;font:normal 11px/11px arial, helvetica, sans-serif;}

#navlistrel1{	background-color:#f7f7f7;border-bottom:1px solid #cccccc;border-top:1px solid #ccc;	height:49px;margin:-7px 0 20px 0;	padding:0px ;width:986px;}

#navcr1 ul{background-color:#f7f7f7;border-top:1px solid #cccccc;color:#626262;float:left;font:normal 11px/12px arial, helvetica, sans-serif;	height:48px;	list-style-type:none;width:980px;}
#navcr1 li{background-color:#f7f7f7;border-right:1px solid #ccc;color:#626262;	display:block;float:left;height:40px;margin:0px 12px ;	padding:8px 0px 0px 0;width:80px;}
#navcr1 li.firstlft{margin:0px 0 0 -22px;padding-right:4px ;width:86px;}
#navcr1 li a, #navcr1 li a:visited{background-color:#f7f7f7;color:#626262;	font-size:11px;	height:48px;margin:20px 0 0 0;text-decoration:none;	text-transform:uppercase;	width:80px;}
#navcr1 li a:hover{	background-color:#eee;	color:#000000;}
#navcr1 li a span{	display:block;	text-transform:none;font:normal 11px/11px arial, helvetica, sans-serif;}






#modsi p{font-family: Verdana, arial, sans-serif;background: #f7f7f7;color: #696969;text-decoration: none;word-spacing: normal; letter-spacing: 1px;line-height: 44px;height: 44px;font-size: 12px;padding:1px 10px 6px 40px;font-variant:small-caps;width: 936px;font-weight:400;margin:6px 0 20px 0px;border-style: solid; border-width: 1px 0px 1px 0px;  border-color: #ccc #666 #ccc #444444;text-align: justify;}
#modsi p a, #modsi p a:visited{color:#B38D22;font-weight:600;text-decoration: underline;}
#modsi p a:hover{color:#880000;font-weight:600;text-decoration: underline;}

#modsi p span{font-family: Verdana, arial, sans-serif;background-color: #f7f7f7;color: #627228;text-decoration: none;word-spacing: normal;text-align: right;float: right;letter-spacing: 3px;padding:1px 42px 1px 0px;font-variant:small-caps;}

#modsi p.txcentr{font-family: Verdana, arial, sans-serif;background-color: #f7f7f7;color: #627228;text-decoration: none;word-spacing: normal;text-align: center;float: none;letter-spacing: 3px;padding:1px 0px 1px 0px;margin:1px 0px 1px 0px;font-variant:small-caps;width: 986px;}

#modsi{width: 986px;}
#modsi h2{font-family: Verdana, arial, sans-serif;background: #f7f7f7;color: #333;text-decoration: none;word-spacing: normal; letter-spacing: 3px;line-height: 44px;height: 44px;font-size: 22px;padding:1px 0px 6px 0px;font-variant:small-caps;font-weight:400;margin:36px auto 0 auto;border-style: solid; border-width: 2px 0px 2px 0px;  border-color: #ccc #666 #ccc #444444;width: 986px;}
#modsi h2 span{font-family: Verdana, arial, sans-serif;background-color: #f7f7f7;color: #627228;text-decoration: none;word-spacing: normal;text-align: center;letter-spacing: 3px;padding:1px 0px 1px 0px;font-variant:small-caps;margin:0 auto 0 150px;}


#modsit h1{font-family: Verdana, arial, sans-serif;background: #f7f7f7;color: #333;text-decoration: none;word-spacing: normal; letter-spacing: 3px;line-height: 44px;height: 44px;font-size: 22px;padding:1px 10px 6px 40px;font-variant:small-caps;width: 980px;font-weight:400;margin:46px 0 0 -20px;border-style: solid; border-width: 2px 0px 2px 0px;  border-color: #ccc #666 #ccc #444444;}
#modsit h1 span{font-family: Verdana, arial, sans-serif;background-color: #f7f7f7;color: #627228;text-decoration: none;word-spacing: normal;text-align: right;float: right;letter-spacing: 3px;padding:1px 0px 1px 0px;font-variant:small-caps;}

#modsi-add{width: 986px;}
#modsi-add p{font-family: Verdana, arial, sans-serif;background: #f7f7f7;color: #333;text-decoration: none;word-spacing: normal; letter-spacing: 3px;line-height: 44px;height: 44px;font-size: 14px;padding:1px 0px 6px 0px;font-variant:small-caps;font-weight:400;margin:36px auto 0 auto;border-style: solid; border-width: 2px 0px 2px 0px;  border-color: #ccc #666 #ccc #444444;width: 986px;}
#modsi-add p span{font-family: Verdana, arial, sans-serif;background-color: #f7f7f7;color: #627228;text-decoration: none;word-spacing: normal;text-align: center;letter-spacing: 3px;padding:1px 0px 1px 0px;font-variant:small-caps;margin:0 auto 0 240px;}


#vert-contact{	list-style:none;background:transparent;	float:right;height:840px;	margin:0;	padding:10px 0 0 0px;	position:absolute;	right:0;	top:399px;	width:36px;	}
#vert-contact ul li#vam a, #vert-contact ul li#vam a:visited
{	background-image:url(../images/vertical-address-map.png);	background-repeat:no-repeat;	height:149px;	position:absolute;	right:0px;	top:0px;	width:36px;margin-bottom:12px;list-style:none;}
#vert-contact ul li#vam a:hover
{background-image:url(../images/vertical-address-map-h.png);	background-repeat:no-repeat;list-style:none;}

#vert-contact ul li#vqb a, #vert-contact ul li#vqb a:visited
{	background-image:url(../images/vertical-qr-barcode.png);	background-repeat:no-repeat;	height:131px;	position:absolute;	right:0px;	top:155px;	width:36px;margin-bottom:12px;}
#vert-contact ul li#vqb a:hover
{background-image:url(../images/vertical-qr-barcode-h.png);	background-repeat:no-repeat;}

#vert-contact ul li#vvc a, #vert-contact ul li#vvc a:visited
{	background-image:url(../images/vertical-vcard.png);	background-repeat:no-repeat;	height:86px;	position:absolute;	right:0px;	top:290px;	width:36px;margin-bottom:12px;list-style:none;}
#vert-contact ul li#vvc a:hover
{background-image:url(../images/vertical-vcard-h.png);	background-repeat:no-repeat;}

#vert-contact ul li#vrfp a, #vert-contact ul li#vrfp a:visited
{	background-image:url(../images/vertical-rfp.png);	background-repeat:no-repeat;	height:86px;	position:absolute;	right:0px;	top:383px;	width:36px;margin-bottom:12px;}
#vert-contact ul li#vrfp a:hover
{background-image:url(../images/vertical-rfph.png);background-repeat:no-repeat;}


#vert-contact ul li#vsf a, #vert-contact ul li#vsf a:visited
{	background-image:url(../images/vertical-simpleform.png);	background-repeat:no-repeat;	height:131px;	position:absolute;	right:0px;	top:473px;	width:36px;margin-bottom:12px;}
#vert-contact ul li#vsf a:hover
{background-image:url(../images/vertical-simpleform-h.png);background-repeat:no-repeat;}

#bcnav{	margin:12px auto -8px auto;	width:500px;text-align:center;}
#contentcolumn #breadcrumbnav,#contentcolumn #breadcrumbnav li{color:#cc9933;	display:inline;	font-size:12px;	font-variant:normal;	list-style:none;	margin:6px auto 0px auto;	padding:0;	text-align:left;	width:980px;}
#contentcolumn #breadcrumbnav li{	background:url(../images/arrow3a.png) no-repeat right center;	padding:0 12px 0 18px;}
#contentcolumn #breadcrumbnav a, #contentcolumn #breadcrumbnav a:visited{	background:transparent;	color:#cc9933;	font-size:12px;	font-variant:normal;	margin-right:18px;	text-align:left;text-decoration:none;}
#contentcolumn #breadcrumbnav a:hover{background:transparent;	color:#990000;	font-size:12px;	font-variant:normal;	margin-right:18px;	text-align:left;	text-decoration:underline;}
#contentcolumn #breadcrumbnav  li.first{	color:#cc9933;	font-size:11px;	font-variant:normal;	margin-left:0;	padding-left:0;}
#contentcolumn #breadcrumbnav  li.last{	background:url(../images/ur.png) no-repeat left center;	padding:0 12px 0 15px;	color:#959595;	font-style:oblique;	font-variant:normal;}
#contentcolumn #breadcrumbnav  li.here{	background:url(../images/ur.png) no-repeat left center;	padding:0 12px 0 22px;	color:#959595;	font-style:oblique;	font-variant:normal;}
#contentcolumn #breadcrumbnav  li.thispage{	background:url(../images/urr.png) no-repeat right center;	padding:0 22px 0 15px;	color:#959595;	font-style:oblique;	font-variant:normal;}


#leftcolumn{
float: left;
 
background:transparent;
}

#rightcolumn{
float: left;
background:transparent;
}



.innertube{
margin: 40px 10px 20px 10px;}
.innertubefaqs{
margin: 0 40px 0 40px; padding:40px 0 40px 0;}
 .innertubev{
margin: 40px 10px  0px 10px;}
.innertubet{
margin: 10px 0px 0px 0px;}



#footer{background:transparent;clear:both;color:#626262;height:100%;margin:0px auto;	padding:0px ;min-width:1280px;	width:100%;}
#footer a, #footer a:visited{color:#626262;}


.ac-clip{	margin:40px 0px; }
.rc-clip{float:right;	margin:25px 0px;	position:absolute;	right:0;} 
.clicktosend {position:relative;margin-top:30px;}

#navlistco{	background-color:#f7f7f7;border-bottom:1px solid #cccccc;border-top:1px solid #ccc;	height:49px;margin:0 0 20px 0;	padding:0px ;	min-width:1280px;width:100%;}

#navc2 ul{background-color:#f7f7f7;border-top:1px solid #cccccc;color:#626262;float:left;font:normal 11px/12px arial, helvetica, sans-serif;	height:48px;	left:0px;list-style-type:none;position:relative;top:500px;min-width:1280px;width:100%;}
#navc2 li{background-color:#f7f7f7;border-right:1px solid #ccc;color:#626262;	display:block;float:left;height:40px;margin:0px 20px ;	padding:8px 0px 0px 0;width:110px;}
#navc2 li a, #navc2 li a:visited{background-color:#f7f7f7;color:#626262;	font-size:11px;	height:48px;margin:20px 0 0 0;text-decoration:none;	text-transform:uppercase;	width:110px;}
#navc2 li a:hover{	background-color:#eee;	color:#000000;}
#navc2 li a span{	display:block;	text-transform:none;font:normal 11px/11px arial, helvetica, sans-serif;}

#footeror{background:transparent;clear:left;margin:0px;	min-width:1280px;width:100%;padding:4px 0;	position:relative;top:0px;	text-align:center;	}
#footeror a:link,#footeror a, #footeror a:visited{color:#626262;}
#footeror a:hover{color:#3C6C92;}

#lgstrip{background:#F7F7F7;border:1px solid #cccccc;clear:both;color:#626262;	display:inline-block;margin:-6px auto 0 auto;width:1001px;}
.nav1 ul{background:#F7F7F7;	border:1px solid #cccccc;	color:#626262;	margin:-4px auto;	position:relative;	top:-5px;	width:1001px;}
.nav1 li{	background:#F7F7F7;	border-right:1px solid #ccc;	color:#626262;	display:inline-block;	float:left;	margin:0px auto 0 auto;	padding:10px 0px 0 0px;
}
.nav1 li a, .nav li a:visited{background:#F7F7F7;	color:#626262;	display:inline-block;	font-size:11px;	line-height:32px;	margin:-4px 0 4px 0;	text-decoration:none;	text-transform:uppercase;	width:110px;}
.nav1 li a:hover{	background:#F7F7F7;	color:#000;}
.nav1 li a:focus{	background:#3c6c92;	color:#323232;}
.nav1 li a span{line-height:42px;	margin:-4px 0 4px 0;	text-decoration:none;	text-transform:none;}
#fix:after{	clear:both;	content:".";	display:inline-block;	height:0;	visibility:hidden;}
#fix{	display:inline-block;}

#footer2{min-width:1280px;width:100%;}
#ftcontained{background-color:#f7f7f7;border-bottom:1px solid #ddd;	border-top:1px solid #ddd;	clear:both;	color:#666666;	font-size:11px;	height:33px;	line-height:33px;	margin:40px auto 50px auto;	padding:10px 0px;	min-width:1280px;width:100%;}
#ftcontained a, #ftcontained a:visited{	color:#b40000;}
#ftcontained a:hover{	color:#3BA9B7;}

#footer1{background:#f7f7f7;border-bottom:1px solid #ccc;	border-top:1px solid #ccc;	height:200px;	margin:0 auto;	padding:0 ;min-width:1280px;width:100%;}
#wrappersprite{	height:180px;	margin:30px auto;	overflow:hidden;	width:980px;}

ul#menu{	clear:both;	list-style:none;	margin:0;	padding:0;}
#menu li{	display:inline;	float:left;	margin-right:10px;	overflow:hidden;	text-indent:-9999px;}
#menu li a{background:url('../images/menu-sprites.png') no-repeat;	display:block;	height:100%;	width:100%;}
#menu li.home{height:60px;	width:115px;}
#menu li.home a{background-position:-5px -5px;}
#menu li.home a:hover{	background-position:-5px -75px;}
#menu li.home a.selected{	background-position:-5px -145px;}
#menu li.about{height:60px;	width:120px;}
#menu li.about a{	background-position:-125px -5px;}
#menu li.about a:hover{	background-position:-125px -75px;}
#menu li.about a.selected{	background-position:-125px -145px;}
#menu li.contact{	height:60px;	width:160px;}
#menu li.contact a{	background-position:-250px -5px;}
#menu li.contact a:hover{	background-position:-250px -75px;}
#menu li.contact a.selected{	background-position:-250px -145px;}
.contentsprite{	background-color:#ffffff;	border:1px solid #ccc;	clear:both;	display:block;	height:60px;	line-height:60px;}
#slogan, #sloganc{	background:transparent;	color:#878787;	float:left !important;	font-size:19px !important;	font-weight:600;	height:50px;	line-height:50px;letter-spacing:1px;margin:5px 20px 14px 20px !important;	text-align:left !important;	width:890px;}
#slogan span{color:#B38D22;}
#sloganc span{color:#185D0E;}


#wrapperspritet{width:445px; margin:30px auto 10px 20px; overflow:hidden;}

.contentspritet{background:#FFF; clear:both; display:block; }

	/* Everything CSS Sprite Menu */

ul#menut{margin:0; padding:0; list-style:none; clear:both;}
#menut li{overflow:hidden; text-indent:-9999px; display:inline; float:left; margin-right:10px;}
#menut li a{background:url('../images/menu-spritest1.png') no-repeat; width:100%; height:100%; display:block;}
			/* Home Button */

#menut li.home{width:115px; height:60px;}
#menut li.home a{background-position:-5px -5px;}
#menut li.home a:hover{background-position:-5px -75px;}
#menut li.home a.selected{background-position:-5px -145px;}
			/* About Button */

#menut li.about{width:120px; height:60px;}
#menut li.about a{background-position:-125px -5px;}
#menut li.about a:hover{background-position:-125px -75px;}
#menut li.about a.selected{background-position:-125px -145px;}
			/* Contact Button */

#menut li.contact{width:160px; height:60px;}
#menut li.contact a{background-position:-250px -5px;}
#menut li.contact a:hover{background-position:-250px -75px;}
#menut li.contact a.selected{background-position:-250px -145px;}
#slogant {font-size:29px;color:#cc9933; letter-spacing:3px;font-weight:600; border:0px dotted #ccc; width:100%;line-height:60px; height:60px;background-color: transparent;}








#footerff{	background:#fff url(../images/professional-associations-sdws1.gif);	background-position:204px 10px;	background-repeat:no-repeat;	border-bottom:1px solid #cccccc;	border-top:1px solid #ccc;	clear:left;	color:#878787;	font-size:11px;	font-style:italic;	font-weight:400;	height:50px;	padding:10px 0;	text-align:center;	}

.fb{	background:#f2f2f2;	border-bottom:1px solid #e7e7e7;	border-top:1px solid #e7e7e7;font:normal 11px/19px Arial, Helvetica, sans-serif;	
margin:0 auto 0 auto;	padding:0;	text-align:justify;	min-width:1280px;width:100%;height:200px;}
.fb_resize{background:#f2f2f2;padding:10px 0;	text-align:justify;	text-align:left;	margin:0 auto 0 auto;width:980px;}
.fb_resize a, .fb_resize a:visited{color:#696969;	font:normal 11px/19px Arial, Helvetica, sans-serif;	text-decoration:none;}
.fb_resize p{color:#605f5f;	float:left;	font:normal 11px/19px Arial, Helvetica, sans-serif;	margin:0;	padding:5px 0 5px 0;	text-align:justify;}
.fb_resize p span{	color:#2b2b2b;	float:left;	text-align:justify;}
.fb_resize ul{float:left;	list-style:none;	margin:10px auto;	padding:0;}
.fb_resize li{	margin:0;	padding:0 ;}
.fb_resize li a,.fb_resize li a:visited{	color:#605f5f;	font:normal 11px/19px Arial, Helvetica, sans-serif;	text-decoration:none;}
.fb_resize li a:hover{color:#2b2b2b;}
.fb_resize h3{color:#2b2b2b;	font:normal 18px/28px Arial, Helvetica, sans-serif;	margin:0;	padding:0px;background:#f2f2f2;}
.fb_resize .leftone{float:left;	margin:10px 5px 10px 5px;padding:10px 0px;	width:160px;}
.fb_resize .left{float:left;	margin:10px 0px 10px 5px ;padding:10px 0px;	text-align:left;	width:190px;}
.fb_resize .leftthin{float:left;	margin:10px 5px ;padding:10px 0px;text-align:left;	width:99px;}
.fb_resize .leftmed{float:left;	margin:10px 5px 10px 25px;padding:10px 0px;	width:220px;}
.fb_resize .right{float:right;	margin:10px 5px 10px 30px;padding:10px 0px;	text-align:left;	width:210px;}
.fb a, .fb a:visited, .fb_resize a, .fb_resize a:visited, .fb_resize .left a, .fb_resize .left a:visited, .left a, .left a:visited
{color:#696969;	font:normal 11px/19px Arial, Helvetica, sans-serif;	text-decoration:none;}
.fb a:hover, .fb_resize a:hover, .fb_resize .left a:hover, .left a:hover
{color:#c78e1d;	text-decoration:underline;}


.footerla{	background:#f2f2f2;	border-top:1px solid #e8e8e8;	margin:0;	padding:0;margin:0 auto;min-width:1280px;width:100%;}
.footerla_resize{	margin:0 auto;	padding:20px 0px;	width:980px;}
.footerla p{	color:#737373;	float:left;	font:normal 12px/16px Arial, Helvetica, sans-serif;width:380px;}
.footerla a, .footerla a:visited{	color:#444;	font:bold 12px/16px Arial, Helvetica, sans-serif;	margin:0;	padding:0px;	text-decoration:none;}
.footerla a:hover{	color:#990000;	text-decoration:none;}
.footerla p.right1{	float:right;	margin:0;	padding:15px 0 0 0;	text-align:right;	width:350px;}
.footerla p.left1, .left1{	float:left;	margin:0;	padding:15px 0 0 0;	text-align:left;	width:500px;}
.footerla p.leftt, p.leftt{	float:left;	margin:0;	padding:15px 0 0 0;	text-align:left;	width:500px;}


.fli{	float:left;	height:35px;	line-height:100%;	margin:-1px 0px 12px 10px;}
.fl{	float:left;	height:35px;	line-height:35px;	margin:-1px 0px 0px 10px;}
.fr{	float:right;	height:35px;	line-height:35px;	margin:-1px 12px 0px;}

	
#unitip{	color:#fff;	display:none;	font:normal normal 11px/14px Verdana, Arial, Helvetica, sans-serif;	position:absolute;	top:-1000px;	z-index:1000;
}
#unitippoint, #unitipmid, #unitipcap{	display:block;	left:0px;	position:relative;	top:0px;	width:145px;}
#unitippoint{	background:url(../images/TipPoint.png) no-repeat;	height:19px;	overflow:hidden;}
#unitipmid{	background:url(../images/TipMid.png) repeat;	height:auto;	padding:5px 15px;	width:115px;}
#unitipcap{	background:url(../images/TipCap.png) no-repeat;	height:7px;	overflow:hidden;}


ol,ul  {list-style-type:	none;}
#htm5p p.quest{margin-top:30px;
font-size: 12px ;
color: #000;clear:both;}

#htm5p p{font-size: 12px;color: #000;margin:15px 10px 20px 0px;clear:both;}

#htm5p fieldset  h3, #htm5p fieldset  h3 
{background-color: transparent;color:#B38D22;display: block;font-family: Arial,Verdana,Helvetica,sans-serif;border-top: 0px dotted #333; border-bottom: 0px  dotted #333;font-style: normal;font-variant: normal;font-weight: 500;font-size: 18px;line-height: 35px;height: 35px;margin:10px 0 0px 12px;letter-spacing: -1px;padding: 5px 0;width:400px; }

#checklisth h3.finalproof{	background-color:transparent;	color:#8D7435;	float:right;	font-family:"Lucida Calligraphy", helvetica, monotype, sans-serif;	font-variant:normal;	height:50px;	line-height:50px;	margin:-20px 39px -20px 50px;	text-align:right;	width:420px;float: right;}
 
dl.support
{
	margin: 20px auto 20px auto;width: 900px;
	padding: 0;
	font-family: arial, verdana, tahoma, trebuchet, sans-serif;
}

.support dt{position: relative;
	left: 0;
	top:34px;
	width: 300px;color:#343434;
	font:500 12.5px/20px  arial,verdana, tahoma,georgia, "times", courier, trebuchet, sans-serif;  margin: 20px 20px 20px 30px;padding-right:30px;
}

.support dt span
{display: block;padding-right:30px;text-align: justify;}

.support dt var
{color:#f09102;	font-weight:800;display: inline;}


.support dt.strtdt{	
	margin-top: -69px ;	}
.support dt.nxtdt{	
	margin-top: 24px ;	}
.support dt.thrddt{	top:40px;
	margin-top:22px ;	}	

.support dd{	border-left: 1px solid #f09102;
	margin: 0px 0 0 40px;
	padding: 0 0 20px 20px;text-align: justify;width: 540px;float: right;}
.support dd span	{color:#A37E24;	font-weight:500}
.support dd.strt{	
	margin-top: -60px ;	}
	.support dd.strt95{	
	margin-top: -95px ;	}
	.support dd.strtx{	
	margin-top: -190px ;	}
.support dd.nxt{	
	margin-top: -10px ;	}
.support dd.thrd{	
	margin-top: -6px ;	}	
.support dd a, .support dd a:visited{	 color:#336666;text-decoration: underline;}
.support dd a:hover{	 color:#666633;}
 


dl.sitemap
{
	margin: 20px auto 20px auto;width: 680px;
	padding: 0;
	font-family: arial, verdana, tahoma, trebuchet, sans-serif;
}

.sitemap dt{position: relative;text-align: left;
	left: 0;
	top:34px;
	width: 200px;color:#343434;
	font:500 12.5px/20px  arial,verdana, tahoma,georgia, "times", courier, trebuchet, sans-serif;  margin: 20px 20px 20px 30px;padding-right:30px;
}

.sitemap dt span
{display: block;padding-right:30px;text-align: justify;}

.sitemap dt var 
{color:#f09102;	font-weight:800;display: inline;}

.sitemap dd var
{color:#990000;	font-weight:800;display: inline;}


.sitemap dt.strtdt{	
	margin-top: -69px ;	}
.sitemap dt.one{	
	margin-top: -21px ;	}
.sitemap dt.nxtdt{	
	margin-top: 24px ;	}
	.sitemap dt.nxtdtx{	
	margin-top: 54px ;	}
.sitemap dt.thrddt{	top:40px;
	margin-top:22px ;	}	
.sitemap dt.upx{	
	margin-top: 109px ;	}	
.sitemap dt.upx69{	
	margin-top: 169px ;	}	
	
	

.sitemap dd{	border-left: 1px solid #f09102;
	margin: 0px 0 0 40px;
	padding: 0 0 20px 20px;text-align: justify;width: 390px;float: right;}
.sitemap dd span	{color:#A37E24;	font-weight:500}
.sitemap dd.strt{	
	margin-top: -60px ;	}
	.sitemap dd.strt95{	
	margin-top: -95px ;	}	
	.sitemap dd.strt9{	
	margin-top: -90px ;	}
.sitemap dd.strt30{	
	margin-top: -30px ;	}
	.sitemap dd.strtx{	
	margin-top: -190px ;	}
		.sitemap dd.strtxy{	
	margin-top: -205px ;	}
.sitemap dd.nxt{	
	margin-top: -10px ;	}
.sitemap dd.thrd{	
	margin-top: -6px ;	}	
.sitemap dd a, .sitemap dd a:visited{	 color:#336666;text-decoration: underline;}
.sitemap dd a:hover{	 color:#666633;}
	

.sitemap dd.addm{	
	margin-top: 10px ;	}
.sitemap dd.addm70{	
	margin-top: 70px ;	}
	
	#container-sm, #container-sm1, #container-sm2, #container-sm3, #container-sm4, #container-sm5 {
		width: 700px ;
		padding: 7px;min-height:100%; height:100%; 
		background: #fff; border: 1px solid silver;margin:0 auto;		}
#container-sm p, #container-sm1 p, #container-sm2 p, #container-sm3 p, #container-sm4 p, #container-sm5 p{
 margin:18px 24px;text-align: justify;	}		
#container-sm  p.ent, #container-sm1  p.ent, #container-sm2  p.ent, #container-sm3  p.ent, #container-sm4  p.ent, #container-sm5 p.ent{margin-top:50px ;}
#container-sm  p.entx, #container-sm1  p.entx, #container-sm2  p.entx, #container-sm3  p.entx, #container-sm4  p.entx, #container-sm5 p.entx{margin-top:80px ;}
p.ent{margin-top:50px ;}
p.entx{margin-top:75px ;}
#container-sm span, #container-sm1 span, #container-sm2 span, #container-sm3  span, #container-sm4  span, #container-sm5 span{
color:#8D7435;	}
#container-sm5 {min-height:1000px; height:1000px; 
		background: #fff; border: 1px solid silver;margin:0 auto;		}



		#container-smmini, #container-sm1mini, #container-sm2mini, #container-sm3mini, #container-sm4mini, #container-sm5mini, #container-sm6mini, #container-sm7mini, #container-sm8mini, #container-sm9mini, #container-smamini, #container-smbmini, #container-smcmini {
		width: 700px ;padding: 7px;	background: #fff; border: 1px solid silver;margin:30px auto;}	
#container-smmini p, #container-sm1mini p, #container-sm2mini p, #container-sm3mini p, #container-sm4mini p, #container-sm5mini p, #container-sm6mini p, #container-sm7mini p, #container-sm8mini p, #container-sm9mini p, #container-smamini p, #container-smbmini p, #container-smcmini p{		font:500 12.5px/20px  arial,verdana, tahoma,georgia, "times", courier, trebuchet, sans-serif;margin:20px auto;text-align: justify;}
#container-sm4mini{min-height:300px;height:300px;}
#container-sm5mini{min-height:1200px;height:1200px;}		
#container-smmini p.sho, #container-sm1mini p.sho, #container-sm2mini p.sho, #container-sm3mini p.sho, #container-sm4mini p.sho, #container-sm5mini p.sho, #container-sm6mini p.sho, #container-sm7mini p.sho, #container-sm8mini p.sho, #container-sm9mini p.sho, #container-smamini p.sho, #container-smbmini p.sho, #container-smcmini p.sho{ margin:20px auto -20px auto;text-align: justify;}

#container-smmini p.lonm, #container-sm1mini p.lonm, #container-sm2mini p.lonm, #container-sm3mini p.lonm, #container-sm4mini p.lonm, #container-sm5mini p.lonm, #container-sm6mini p.lonm, #container-sm7mini p.lonm, #container-sm8mini p.lonm, #container-sm9mini p.lonm, #container-smamini p.lonm, #container-smbmini p.lonm, #container-smcmini p.lonm{ margin:40px auto 0px auto;text-align: justify;}

#container-smmini p.mbq, #container-sm1mini p.mbq, #container-sm2mini p.mbq, #container-sm3mini p.mbq, #container-sm4mini p.mbq, #container-sm5mini p.mbq, #container-sm6mini p.mbq, #container-sm7mini p.mbq, #container-sm8mini p.mbq, #container-sm9mini p.mbq, #container-smamini p.mbq, #container-smbmini p.mbq, #container-smcmini p.mbq{font:500 12.5px/20px  arial,verdana, tahoma,georgia, "times", courier, trebuchet, sans-serif;margin:20px auto 20px auto;text-align: justify;width:580px;}

#container-smmini p.mbqt, #container-sm1mini p.mbqt, #container-sm2mini p.mbqt, #container-sm3mini p.mbqt, #container-sm4mini p.mbqt, #container-sm5mini p.mbqt, #container-sm6mini p.mbqt, #container-sm7mini p.mbqt, #container-sm8mini p.mbqt, #container-sm9mini p.mbqt, #container-smamini p.mbqt, #container-smbmini p.mbqt, #container-smcmini p.mbqt{font:500 12.5px/20px  arial,verdana, tahoma,georgia, "times", courier, trebuchet, sans-serif;margin:70px auto 10px auto;text-align: justify;width:580px;}

#container-smmini p.mbqs, #container-sm1mini p.mbqs, #container-sm2mini p.mbqs, #container-sm3mini p.mbqs, #container-sm4mini p.mbqs, #container-sm5mini p.mbqs, #container-sm6mini p.mbqs, #container-sm7mini p.mbqs, #container-sm8mini p.mbqs, #container-sm9mini p.mbqs, #container-smamini p.mbqs, #container-smbmini p.mbqs, #container-smcmini p.mbqs{font:500 12.5px/20px  arial,verdana, tahoma,georgia, "times", courier, trebuchet, sans-serif;margin:20px auto -20px auto;text-align: justify;width:580px;}

#contentcolumn .sitemapband {width:700px;background:white;border-bottom:1px solid #878787;border-top:1px solid #878787;margin: 0;text-align:center;position: relative;top: 43px;	left: 0px;font:400 14px/43px Verdana, arial, sans-serif;color: #333;text-decoration: none;word-spacing: normal; letter-spacing: 3px;height: 43px;padding:0px;font-variant:small-caps;}
#contentcolumn .sitemapband.nb {border-top:0;}
#contentcolumn .sitemapband p.lspan, #contentcolumn .sitemapband p.cspan{background:transparent;color: #627228;text-align: left;float: left;letter-spacing: 3px;padding:0;font-variant:small-caps;	display: inline;margin: 0 30px 0 20px;line-height: 41px;width: 675px;}
#contentcolumn .sitemapband p.cspan{margin: 0 120px 0 30px;}

#contentcolumn  p.cspanr{margin: 0 auto 0 auto;color:#990000;line-height: 41px;height: 41px;font:400 15px/41px Verdana, arial, sans-serif;}
#contentcolumn p.image{margin: 0 auto 0 auto;width: 700px;}

#contentcolumn .sitemapband p span.rspan{background:transparent;color: #627228;text-decoration: none;word-spacing: normal;text-align: right;float: right;letter-spacing: 3px;padding:0px;font-variant:small-caps;	display: inline;margin: 0 132px 0 30px;line-height: 41px;width: 535px;}	
#contentcolumn .sitemapband p.cencen{background:transparent;color: #627228;text-decoration: none;word-spacing: normal;text-align: center;float: none;letter-spacing: 3px;padding:0px;font-variant:small-caps;	display: inline;margin: 0 auto 0 auto;line-height: 41px;width: 705px;}	
#contentcolumn .sitemapband p.cenceng{background:transparent;font:600 18px/48px georgia, "times", courier, trebuchet, serif;color:#B38D22;text-decoration: none;word-spacing: normal;text-align: center;float: none;letter-spacing: 3px;padding:0px;font-variant:small-caps;	display: inline;margin: 0 auto 0 auto;line-height: 41px;width: 705px;}	
.gintro {font:600 18px/48px georgia, "times", courier, trebuchet, serif;color:#B38D22;}



dl.eventp
{
	margin: 2em 0;width: 440px;
	padding: 0;
	font-family: arial, verdana, tahoma, trebuchet, sans-serif;
}

.eventp dt
{
	position: relative;
	left: 0;
	top: 1em;
	width: 5em;
	font-weight: bold;font-family: georgia, "times", courier, trebuchet, serif;margin: 12px 0 0 0em;
}

.eventp dd{	border-left: 1px solid #000;
	margin: 0px 0 0 6em;
	padding: 0 0 .5em .5em;text-align: justify;
}
.eventp dd a, .eventp dd a:visited{	 color:#336666;text-decoration: underline;}
 .eventp dd a:hover{	 color:#666633;}
 
dl.eventos
{
	margin: 0px 0;width: 640px;
	padding: 0;
	font-family: arial, verdana, tahoma, trebuchet, sans-serif;
}

.eventos dt
{margin: 0px 0 0px 20px;
	position: relative;
	left: 20px;
	top: 70px;
	width: 280px;
	font-weight: bold;font-family: georgia, "times", courier, trebuchet, serif;
}

.eventos dd{	border-left: 1px dashed #A9C7DE;position: relative;
	left: 160px;
	top: 0px;
	margin: 10px 0 0px 70px;width: 380px;
	padding: 0 0 20px 20px;text-align: justify;
}


dl.eventb
{
	margin: 70px 0 30px 0;width: 690px;
	padding: 0;
	font-family: arial, verdana, tahoma, trebuchet, sans-serif;
}

.eventb dt
{margin: 0px 0 0px 20px;border-right: 0px dashed #A9C7DE;
	position: relative;
	left: 20px;
	top: 70px;
	width: 240px;
	font:600 18px/48px georgia, "times", courier, trebuchet, serif;color:#B38D22;
}

.eventb dd{	border-left: 0px dashed #A9C7DE;position: relative;background:url(../images/gcr.png)no-repeat;background-position: 0px 0px;
	left: 280px;
	top: 0px;
	margin: 10px 20px 0px 10px;width: 380px;
	padding: 0 20px 7px 50px;text-align: justify;
}



fieldset .band {width:99%;background:white;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;margin: 0;text-align:center;position: relative;top: 22px;	left: 0px;font:400 14px/43px Verdana, arial, sans-serif;color: #333;text-decoration: none;word-spacing: normal; letter-spacing: 3px;height: 43px;padding:0px;font-variant:small-caps;margin: 0 auto 24px auto;}
fieldset .band  p.lspan, fieldset .band  p.cspan{background:transparent;color: #627228;text-align: left;float: left;letter-spacing: 3px;padding:0;font-variant:small-caps;	display: inline;margin: 0 30px 0 20px;line-height: 41px;width:99%;}
fieldset .band  p.cspan{margin: 0 120px 0 30px;}

fieldset .band   p.cspanr{margin: 0 auto 0 auto;color:#990000;line-height: 41px;height: 41px;font:400 15px/41px Verdana, arial, sans-serif;}
fieldset .band  p.image{margin: 0 auto 0 auto;width: 700px;}

fieldset .band  .sitemapband p span.rspan{background:transparent;color: #627228;text-decoration: none;word-spacing: normal;text-align: right;float: right;letter-spacing: 3px;padding:0px;font-variant:small-caps;	display: inline;margin: 0 132px 0 30px;line-height: 41px;width: 535px;}	

.e01e legend {padding:3px 18px;color:#990000;font-size:18px; 
background-color:#fff;width: auto;border: 1px solid #ccc;margin-left: 18px; } /* Remove padding */ 

 fieldset.e01e {

background: #fff;
border: 1px solid #ccc;
margin:67px auto 10px 0px;
}


 fieldset.e01e  p{
text-align: justify;
background: #fff;
border: 0px solid #ccc;
margin:20px ;
}

fieldset.e01e  p.ent{margin-top:50px ;
}
fieldset.e01e  p span{
color:#00373C ;font:500 16px/normal Verdana, arial, sans-serif;
}


.juliet-protected1{	width:315px;margin:0 auto;}

.juliet-protected1-form{background:url(../images/password-protected-bg.png) no-repeat;	font-family:Arial, sans-serif;	height:244px;	margin-bottom:10px;	padding:26px 33px 0px 30px;width:315px;}

.juliet-protected1-form p{padding-bottom:16px;}

.juliet-protected1-form p input{border:1px solid #dadada;	margin:0px 0px 0px 14px;	padding:7px;	width:150px;}

.juliet-protected1-form p input[type="password"]{	margin-left:16px;}

.juliet-protected1-form p input:focus{	border-color:#2D3940;	color:#3E3E3E;}

.juliet-protected1-form input.etlogin-button{	background:url(../images/protected-login-bg.png) no-repeat;	border:none;	color:#ffffff;	float:left;	font-family:Arial, sans-serif;	font-size:11px;	height:24px;	text-shadow:-1px -1px 1px #000000;	width:59px;}

.juliet-protected1-form label{color:#757575;	font-size:12px;}
.submit
{
    background: url(../images/submit_button1.jpg) no-repeat;
    height: 22px;
    width: 90px;
    border: none;margin:0 auto 0 100px;
}
.submit:hover
 {
     background: url(../images/submit_button1.jpg) 0 -22px no-repeat;
 }
 


div.cap { display: block; height: 100px; width: 40px; background:url(../images/dock-background-left1.png) bottom left no-repeat; }

div.cap.left { position: absolute; bottom: 0px; left: 0px; }

div.cap.right { background-position: right bottom; position: absolute; top: 0px; right: 0px; }

ul.osx-dock { display: inline-block; height: 130px; padding: 0 40px 0 0; background: url(../images/dock-background-left1.png) no-repeat right bottom; overflow: hidden; margin: 0 0 0 40px; width: 500px;}

ul.osx-dock li { display: block; position: relative; float: left; width: 50px; height: 50px; 

margin: 60px 0 4px 0;  text-align: center; }



ul.osx-dock li a { display: block; height: 50px; padding: 0 1px;}

ul.osx-dock li a img { width: 48px; }
ul.osx-dock li.wide a img { width: 360px;margin: 0px 0 0px 150px; }

ul.osx-dock li:hover { margin-left: 9px; margin-right: 9px;z-index: 200;}

ul.osx-dock li.nearby { margin-left: 6px; margin-right: 6px;z-index: 100;}

ul.osx-dock li span { background: transparent; position: absolute; bottom: 70px; margin: 0 auto 0 -3px; display: none; 

width: 360px; font-size: 12px; font-weight: bold; padding: 3px 6px 3px 2px;  color: #a50000; }

ul.osx-dock li:hover span { display: block; }



div#dockContainer { position: fixed; bottom: 12px; height: 120px; 

padding: 50px 0 0; text-align: center;  width: 100%; line-height: 1; z-index: 100;  }

div#dockWrapper { width: 580px; display: inline-block; position: relative; left:-190px;

border-bottom: solid 2px #ccc; line-height: 0; }
#holder {width:600px; height:140px; margin:0 auto;}

#holder h3 {margin:0; color:#000; font:bold 18px/24px 'times new roman', serif;}
mark{display:inline-block;background:#ff8;border:1px dotted #888}


caption         { text-align: center;font: 10px geneva, verdana, sans-serif;color: #366;background-color: transparent; }



.hosts ul{list-style-type: none;padding: 0px;margin: 0px 0 10px 100px;}
.hosts  li{ padding-left: 14px; margin: 0px 0 0 100px;font: 14px/22px "Century Gothic",Arial,verdana,sans-serif;}
.hosts  li a, .hosts  li a:link , .hosts li a:visited {background-color:#f7f7f7;border:1px solid #878787;

padding:0 3px;}

.hosts li a:hover {background-color:#f98e3c;color:white;border:1px solid #ffbb00;}

.hostsn ul{list-style-type: none;padding: 0px;margin: 0px 0 10px 100px;}
.hostsn  li{background-image: url(../images/arrow.gif);background-repeat: no-repeat;background-position: 0px 6px; padding-left: 14px; margin: 0px 0 0 100px;font:400 14px/22px "Century Gothic",Arial,verdana,sans-serif;}


.hosts1 ul{

list-style-type: none;padding: 0px;margin: 0px 0 10px 100px;}

.hosts1  li{background-image: url(../images/arrow_orange_right.gif);background-repeat: no-repeat;background-position: 0px 9px; 

padding-left: 14px; margin: 0px 0 0 100px;font: 14px/22px "Century Gothic",Arial,verdana,sans-serif;}

 a.hosts1:link , a.hosts1:visited {background-color:#f7f7f7;border:1px solid #878787;color:#333;

padding:0 3px;}

a.hosts1:hover {background-color:#9f0102;color:white;border:1px solid #ccc;}

 

 .hosts2 ul{list-style-type: none;clear:right;padding: 0px;width:480px;display:block;

margin: 10px 250px 10px 10px;position:relative;left:10px;}

.hosts2  li {background-image: url(../images/arrow_orange_right.gif); background-repeat: no-repeat;width:410px;background-position: 0px 9px; 

padding-left: 24px; margin: 0px 0 0 10px;font:500 14px/22px "Century Gothic", Arial, verdana, sans-serif;}

.hosts2 a, a.hosts2:link , a.hosts2:visited {background-color:#f7f7f7;border:1px solid #878787;

padding:0 3px;}

a.hosts2:hover {background-color:#f98e3c;color:white;border:1px solid #ffbb00;}





 .hosts3 ul{list-style-type: none;clear:right;padding: 0px;width:450px;display:block;

margin: 10px 300px 10px -210px;position:relative;left:-210px;}

.hosts3  li {background-image: url(../images/arrow_orange_right.gif); background-repeat: no-repeat;width:410px;background-position: 0px 9px; 

padding-left: 24px; margin: 0px 0 0 10px;font:500 14px/22px "Century Gothic", Arial, verdana, sans-serif;}

.hosts3 a, a.hosts3:link , a.hosts3:visited {background-color:#f7f7f7;border:1px solid #878787;

padding:0 3px;}

a.hosts3:hover {background-color:#f98e3c;color:white;border:1px solid #ffbb00;}



 .hosts4 ul{list-style-type: none;clear:right;padding: 0px;width:450px;display:block;

margin: 10px -300px 10px -210px;position:relative;left:-210px;}

.hosts4 li {background-image: url(../images/arrow_orange_right.gif); background-repeat: no-repeat;width:410px;background-position: 0px 9px; 

padding-left: 24px; margin: 0px 200px 0 -170px;font:500 14px/22px "Century Gothic", Arial, verdana, sans-serif;}

.hosts4 a, a.hosts4:link , a.hosts4:visited {background-color:#f7f7f7;border:1px solid #878787;

padding:0 3px;}

a.hosts4:hover {background-color:#f98e3c;color:white;border:1px solid #ffbb00;}

.example-twitter{position:relative;padding:15px;margin:100px 0 0.5em;color:#333;

background:#eee;}

.example-twitter p{font-size:28px;line-height:1.25em;}/**/

.example-twitter:before{display:block;/**/position:absolute;top:-60px;left:0;width:155px;height:36px;}/**/

.example-twitter:after{content:"";display:block;/**/position:absolute;top:-30px;left:50px;width:0;height:0;border:15px solid transparent;border-bottom-color:#eee;}/**/

.example-twitter + p{padding-left:15px;font:14px Arial,sans-serif;}/**/
.testimonial { margin: 20px 0 0 15px;}
.testimonial blockquote {
  color:#000000;
  padding-left:35px;
  font-style: italic;
  font-weight: normal;
  quotes:"" "";
  font-size: 13px;
}
.testimonial p.byline {margin-top: 10px;}
.testimonial h4 {color: #C80063; font-size: 16px; line-height: 17px; }
  .testimonial h4 {color: dodgerblue;}
  .testimonial { padding-left: 20px;}
  .testimonial blockquote { color: #666;}
  sup { font-size: 0.6em; font-weight:normal;}


.container-smminic {		width: 700px ;padding: 7px;	background: #fff; border: 1px solid silver;margin:30px auto;}
	
.container-smminic p{		font:500 12.5px/20px  arial,verdana, tahoma,georgia, "times", courier, trebuchet, sans-serif;margin:20px auto;text-align: justify;}
	
.container-smminic p.sho{ margin:20px auto -20px auto;text-align: justify;}

.container-smminic p.lonm{ margin:40px auto 0px auto;text-align: justify;}

.container-smminic p.mbq {font:500 12.5px/20px  arial,verdana, tahoma,georgia, "times", courier, trebuchet, sans-serif;margin:20px auto 20px auto;text-align: justify;width:580px;}

.container-smminic p.mbqt{font:500 12.5px/20px  arial,verdana, tahoma,georgia, "times", courier, trebuchet, sans-serif;margin:70px auto 10px auto;text-align: justify;width:580px;}

.container-smminic p.mbqs{font:500 12.5px/20px  arial,verdana, tahoma,georgia, "times", courier, trebuchet, sans-serif;margin:20px auto -20px auto;text-align: justify;width:580px;}

.elementd ul{width:110px;margin-bottom:-20px;}

.elementd  li,.element  li.lon, .element  li.det {font-family:arial,verdana, sans-serif;

letter-spacing: -1px; color:#a50000; line-height:24px; margin:10px 0 35px; font-size:17px;  font-weight: 600;font-style: italic;}

.elementd  li.lon {margin:10px 0 105px; }

.elementd  li.lonp {margin:10px 0 132px; }

.elementd  li.det {margin:10px 0 42px; }

.elementd  li.dets {margin:10px 0 9px; }

.elementd  li.summ {margin:10px 0 58px; }

.elementd  li.summf {margin:10px 0 81px; }

.elementd  li.vid {margin:10px 0 315px; }

.elementd  li.sho {margin:10px 0 -12px 18px; }

.elementd  li.vidsh {margin:10px 0 200px; }
.floatBox1 {float: left;width: 110px;}

.floatBox1a {float: left;width: 110px;margin-left:35px;background-color:transparent;}
.floatBox2 {float: left;width: 590px;background-color:transparent;}



/*
playback timings (ms):
  PetaboxLoader3.resolve: 89.432
  load_resource: 133.342
  CDXLines.iter: 14.364 (3)
  captures_list: 80.774
  esindex: 0.014
  exclusion.robots: 0.177
  PetaboxLoader3.datanode: 45.717 (4)
  exclusion.robots.policy: 0.163
  RedisCDXSource: 22.428
  LoadShardBlock: 40.459 (3)
*/