@media screen {
	body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3A4562;}
	a {color:#A82DA4; }
	
	div#topBorder {background:url(/images/static/bgBorderTop.gif) repeat-x; height:14px; overflow:hidden; margin:0; padding:0;}
	div#topBorder div {background:#B7B4C2; height:5px; width:300px; margin:0; padding:0px; position:relative; left:240px; top:9px;}
	
	div#header{/*background:url(/images/static/logo.gif) top left no-repeat;*/ }
	/*div#header img#logo {float:left;}*/
	/*div#header div {float:left;}*/
	div#header div h1 {color:#616A81; text-align:left; margin:.7em 0 0.2em 0; padding:0;}
	div#header div h2 { color:#6C7489; font-weight:normal; margin:0.4em 0; padding:0; text-align:left; position:relative; left:10%}

	div#header h1 {color:#616A81; font-size:30px; text-align:center; margin:.7em 0 0.2em 0; padding:0;}
	div#header h2 { color:#6C7489; font-size:18px; font-weight:normal; margin:0.4em 0; padding:0; text-align:center; position:relative; left:10%}
	div#header h2#best{color:#A82DA4; font-size:18px; font-weight:normal; margin:0.4em 0; padding:0; text-align:center; position:relative; left:15%}
	/*div#header div#lock {margin:20px 20px 0 0; color:#D100CA; float:right;}
	div#header div#lock a {text-decoration:none;}
	div#header div#lock img {float:left; margin-right:5px;}*/
	
	div#footer {clear:both;height:43px; background:url(/images/static/bgFooter.gif) repeat-x;}
	/*div#footer p { text-align:center; margin:0; padding:15px 0 10px 0; color:#FFF;}*/
	div#footer p.idate {color:#DCD9E2; margin:0 0 0 20px; padding:15px 0 10px 0; text-align:left; float:left; width:33%;}
	div#footer p.powered { text-align:center; margin:0; padding:15px 0 10px 0; color:#FFF; float:left; width:33%;}
	div#footer p.reg {color:#DCD9E2; margin:0 20px 0 0; padding:10px 0 0 0; text-align:right; font-size:11px; vertical-align:baseline }
	
	div#footer p.internal {background:url(/images/static/bgFooterInt.gif) no-repeat;}
	
	table#visio {clear:both;}
	table#visio td#people {background:url(/images/static/peopleBig.jpg) top center no-repeat;}
	
	div#indexFeature {/*border-left:9px solid #D396D1; float:left;*/}
	div#indexFeature h2 {text-transform:uppercase; font-size:115%; color:#A82DA4; margin:0; padding:35px 0 5px 30px;}
	div#indexFeature h2#branded{margin:20px 0 0 40px; padding:0}
	div#indexFeature ul { margin:0 0 0 40px; padding:0}
	div#indexFeature ul li {list-style-image:url(/images/static/bullet.gif); margin:0; padding:0}
	div#indexFeature p { text-align:right; margin:10px 20px 0 0; padding:0}
	/*div#indexFeature p {margin:0; padding:0 0 10px 30px; color:#D100CA; clear:left;}
	div#indexFeature p img {float:left; margin:0 3px 10px 0;}*/ 
	
	p#description {margin:0 230px 20px 10px; padding:0; }
	p#SAlink {float:right; width:150px; margin:0; padding:0 30px; }
	div#recepies {float:left; padding-left:10px;}
	div#whereSuccess {width:320px; float:right; padding-right:10px;}
	
	div#whereSuccess h2 {font-size:135%; color:#9D3E95; }
	div#whereSuccess h3 {font-size:105%; color:#9D3E95;}

	ul#menuExternal {margin:0 auto; padding:0; list-style:none; height:33px; overflow:hidden; display:block; width:auto; }
	ul#menuExternal li {margin:0; padding:2px 0 0 6px; list-style:none; float:left; height:34px; background:url(/images/static/menuSplitIndex.gif) no-repeat; }
	ul#menuExternal li.first {padding-left:2px; background-image:none;}
	ul#menuExternal li a {font-size:90%; color:#FFF; display:block; height:27px; line-height:27px; float:left; margin:2px 0 0 0; padding:0 1.2em; font-weight:bold; text-decoration:none;}
	ul#menuExternal li a:hover {background:#872484;}
	
	/* Choose page*/
	h1#chooseHeader {color:#616A81; font-size:145%; width:410px; margin:.7em 0 .5em 0; padding:0; clear:both;}
	
	table#choose td {width:33%; text-align:center; vertical-align:top;}
	table#choose td h2, 
	table#choose td p,
	table#choose td ul {width:233px; text-align:left; margin:5px auto;}
	
	table#choose td h2 {font-size:140%; color:#A82DA4;}
	table#choose td ul li {margin:0 0 0 20px; list-style-image:url(/images/static/bullet.gif);}
	table#choose td p {margin:1.5em auto; text-align:justify;}
	
	/* Internal pages' style */
	ul#menuInternal {margin:0; padding:0; list-style:none; height:33px; background:url(/images/static/bgMenuInt.gif) repeat-x; overflow:hidden;}
	ul#menuInternal li {margin:0; padding:2px 0 0 6px; list-style:none; float:left; height:33px; background:url(/images/static/menuSplit.gif) no-repeat; }
	ul#menuInternal li.first {padding-left:2px; background-image:none;}
	ul#menuInternal li a {font-size:90%; color:#FFF; display:block; height:27px; line-height:27px; float:left; margin:0; padding:0 1.2em; font-weight:bold; text-decoration:none;}
	ul#menuInternal li a:hover {background:#872484;}
	
	div#logoInt {clear:left; background:url(/images/static/bgLogoInt.gif) repeat-x;}
	div#logoInt h1 {margin:0; padding:0; background:url(/images/static/people.jpg) right top no-repeat;}
	
	div#leftColumnInt {width:25%; float:left;}
	div#rightColumnInt {width:75%; float:right;}
	
	div#leftColumnInt h2 {font-size:135%; color:#8D8B96; margin:20px 0 20px 30px; padding:0 0 0 25px; background:url(/images/static/arrRight.gif) no-repeat; }
	div#leftColumnInt ul {margin:0; padding:0; list-style:none;}
	div#leftColumnInt ul li {margin:0; padding:0 0 0 15px; border-left:9px solid #D396D1;}
	
	div#leftColumnInt ul b.active li {margin:0; padding:0 0 0 15px; border-left:9px solid #A82DA4;}
	div#leftColumnInt ul li a {color:#D100CA; font-weight:normal; text-decoration:none;}
	div#leftColumnInt ul li a:hover {text-decoration:underline;}
	div#leftColumnInt ul b.active li a {font-weight:bold;}
	div#leftColumnInt ul b.active li a:hover {font-weight:bold; text-decoration:none;}
	
	div#menu2SplitTop {clear:both; height:17px; background:url(/images/static/bgMenuIntTop.gif) no-repeat;}
	div#menu2SplitBottom {clear:both; height:15px; background:url(/images/static/bgMenuIntBottom.gif) no-repeat;}
	
	div#rightColumnInt h2 {font-size:135%; margin:20px 1em 1em 1em; padding:0;}
	div#rightColumnInt p {margin:1em 2em;}
	
	table#headerTable{width:100%}
	table#headerTable ul#menuIconned{ margin:0; list-style:none; display:inline; }
	table#headerTable ul#menuIconned li{ margin:0; padding:0;float:left}
	table#headerTable a.posTop{position:relative; top:-20px; text-decoration:none; font-weight:bold}
	table#headerTable a.posTop2{position:relative; top:10px; text-align:left; display:block; padding-left:5px; text-decoration:none; font-weight:bold}
	
	td#mainContentText h3{color:#A82DA4; font-size:20px; margin:30px 0 0 0; padding:0}
	.zig{border:5px solid #E7DBEC; background-color:#ECEBF0;}
	td#mainContentText p.coloredStrong{font-weight:bold; color:#A82DA4; margin:15px 20px 5px 0; padding:0}
	div.linksBar{font-weight:bold; text-align:center; width:80%; margin:15px auto}
	div.linksBar a{ text-decoration:none;}
	div.linksBar a:hover{color:#A82DA4}
	table#visio div.maintance{margin:0 15%}
	table#visio div.maintance p.main{margin:0 0 10px 0; padding:0; text-align:justify}
	table#visio div.maintance p.main strong.makeBold{margin:0; padding:7px 0 0 0;display:block}
	table#visio div.maintance p.main strong.makeBolder{margin:15px 0 0 0; padding:0 0 0 0;display:block}
	table#visio div.maintance p.columns{margin:0; padding:5px 20px 20px 0; text-align:justify}
	table#visio div.maintance p.columnsTwo{margin:0; padding:5px 0 20px 20px; text-align:justify}
	table#visio div.maintance{width:85%; margin:0 auto}
	table#visio h2.forBest{ font-size:20px; color:#A82DA4; margin:15px 0; padding:0}
	img.portfolioImg{ border:5px solid #E5E5E5}
	
}