body {
	font:11px Verdana, Helvetica, sans-serif;
	margin:0;
	background:#fff url(images/bg-body.gif) repeat-x;
	color:#333;
	min-width:963px;
}

.left { float: left; padding-right: 12px; }
.right { float: right; padding-left: 12px; }

#accordion h3 a { color:#ffaf1b; font-size:13px; cursor: pointer; text-decoration:none; font-family: tahoma, arial, helvetica;}
#accordion h3 a:hover { font-weight: bold; font-family: tahoma, arial, helvetica; }

sup,sub { height: 0; line-height: 1; vertical-align: baseline; _vertical-align: bottom;	position: relative; }
sup { bottom: 1ex; }
sub { top: .5ex; }


.normal #productDocs { padding:10px 0 0 0; margin:0; }
.normal #productDocs li { display:inline; padding:0 5px 0 0; }
.normal #productDocs a { padding:0 0 3px 20px; }
.normal #productDocs li.pdf a { background:url(images/pdf.jpg) no-repeat; }
.normal #productDocs li.word a { background:url(images/word.jpg) no-repeat; }

td {font:11px Verdana, Helvetica, sans-serif; color:#777;}
.BgTable {background:url(images/bg-body.gif) top left repeat-x; }
.BgTable1 {background:url(images/bg-footerN.gif) bottom left repeat-x; }
.MainTable {width:963px; overflow:none;}

.Logo {height:auto; width:auto; float:left; margin-top:27px;}
.NavPart {height:61px; width:79%; float:right; text-align:right;}
.LinkPane{width:100%;padding:5px 0; text-align:right;}
.SearchPane{width:100%; overflow:auto; padding:5px 0; text-align:right;}
.SearchPane input { vertical-align:top;}
.NavPane{width:100%;padding:2px 0; text-align:right;}
.TopPane{width:100%; padding:5px 0; text-align:right; }
.TopContentArea{width:100%; clear:both;}
.SmallLeftPane {width:219px; float:left; padding:0; margin: 0;}
.LargeLeftPane {width:717px; float:left; padding: 0 0 10px 0; margin:0;}
.LargeRightPane  {width:727px; float:right;}
.SmallRightPane  {width:219px; float:right; padding: 0 0 10px 0;}
.ContentPane {width:100%; float:left; padding: 0 0 10px 0;}
.BottomArea {width:100%; float:left;}
.BotCol1Pane {width:33%; float:left;}
.BotCol2Pane {width:33%; float:left;}
.BotCol3Pane {width:33%; float:left;}
.BottomPane {width:100%; float:left;}
.FooterPane {width:100%; height:50px; overflow:hidden;}
.Copyright {width:44%; float:left; padding:15px 0 15px 3px;}
.LoginPane {width:55%; float:right; padding:15px 3px 15px 0; text-align:right;}

#LeftPane {
 position: relative;width:25%;
 clear: left;
 float: left;
 z-index: 2; 
padding: 0 0 10px 0;
}
#ContentPane {
 position: relative; width:50%;
 float: left;
 padding: 0;
 z-index: 2;
 margin: auto;
padding: 0 0 10px 0;
}
#RightPane {
 position: relative;width:25%;
 float: left;
 padding: 0;
 z-index: 2;
 margin: auto;
}
img {
	border:0;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
#login_style{ float:right; padding:8px 17px 0px 10px; }
form, fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
}
input, select {
	vertical-align: middle;
	font: 100% Verdana, Helvetica, sans-serif;
}
#wrapper {
	margin:0 auto;  
	width:963px;
}
.header {
	height:121px;
	overflow:hidden;
}
.logo {
	float:left;
	width:159px;
	height:69px;
	background:url(images/logo.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin:27 0 0 2px;
}
.logo a {
	display:block;
	width:100%;
	height:100%;
}
.header .holder {
	width:800px;
	float:left;
	padding:4px 0 0;
}
.tag {
	margin:0 0 17px;
	padding:0;
	list-style:none;
	text-align:right;
	width:100%;
	overflow:hidden;
}
.tag li {
	display:inline;
	padding:0 0 0 13px;
}
.tag li a {
	color:#afaeae;
	font-size:10px;
}
.holder-form {
	width:100%;
	overflow:hidden;
}
.search {
	width:295px;
	float:right;
}
.search .text {
	border:1px solid #cccccc;
	background:#fff;
	color:#999;
	width:153px;
	height:16px;
	float:left;
	font-style:italic;
	padding:2px 2px 0;
	margin:0 -1px 0 0;
}
.search select {
	float:left;
	color:#999;
	font-style:italic;
	width:59px;
	border:1px solid #cccccc;
}
.button {
	width:75px;
	height:20px;
	float:right;
}
.main-nav {
	margin:0 -6px 0 0;
	padding:0 0 0;
	list-style:none;
	float:right; 
	text-align:right;
}
.main-nav li {
	float:right;
	padding:0 9px 0 13px;
	background:url(images/divider01.gif) no-repeat 0 50%;
}
.main-nav li a {
	color:#333;
	text-transform:uppercase;
	font-size:14px;
}
.main-nav li a:hover, .main-nav li .active {
	color:#ffaf1b;
	text-decoration:underline;
}
#main {
	height:100%;
	overflow:hidden;
	margin:0 0 30px;
}
.wrap-flash {
	height:328px;
	overflow:hidden;
	position:relative;
	margin:0 5px 0 0;
	padding-bottom:10px
}
.second-nav {
	margin:4px 0 19px;
	padding:0;
	list-style:none;
	text-align:right;
	width:100%;
	overflow:hidden;
}
.second-nav li {
	display:inline;
	line-height:22px;
	padding:0 0 0 10px;
}
.second-nav li a {
	color:#333;
}
.second-nav li .active {
	color:#4D7CC0;
}
* html .flash {
	
}
.flash {
/*	background: transparent url(/images/flash01.jpg) no-repeat scroll 100% 100%; */
	overflow:hidden;
	height:318px;
	padding:0 0 0 8px;
	background-repeat:no-repeat;
	background-position: top right;
}
.flash h1 {
	margin:0 0 7px;
	color:#4b7dc8;
	font-size:34px;
	font-weight:normal;
	border-bottom: none;
}
.flash h2 {
	margin:0 0 7px;
	color:#4b7dc8;
	font-size:34px;
	font-weight:normal;
}
.flash p {
	margin:0;
	font-size:18px;
	line-height:22px;
	color:#333;
	width:400px;
}
.note-nav {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	position:absolute;
	top:259px;
	left:12px;
}
.normal .note-nav li {
	float:left;
	height:1%;
	overflow:hidden;
	padding:0 3px 0 0;
	list-style-type: none;
}
.note-nav li a {
	float:left;
}

.columns {
	width:105%;
	overflow:hidden;
clear:both;
}
.col {
	width:308px;;
	float:left;
	margin:0 10px 0 0;
	padding:5px 0 0; 
	border-top:1px solid #febc40;
}
.content {
	width:717px;
	margin:0 10px 0 0;
	float:left;
	padding:5px 0 0; 
}
.sidebar {
	width:25%;
	float:left;
	padding:5px 0 0; 
}
.col .text {
	float:left;
	width:172px;
}
.col .frame {
	float:right;
	margin:35px 4px 0 12px;
}
.col .frame img {
	display:block;
}
.col h3 {
	margin:0 0 17px;
	font-size:15px;
	color:#4b7dc8;
}
.col p {
	margin:0 0 14px;
	line-height:13px;
}
.more {
	text-transform:uppercase;
	color:#ffaf1b;
	display:block;
}
/*start inner*/
.holder-main {
	height:1%;
	overflow:hidden;
	padding:0 0 4px;
}
.wrap-content {
	overflow:hidden;
	padding:19px 0 0;
}

.title {
	overflow:hidden;
}
.title h1 {
	margin:0 0 0 5px;
	padding:0 0 6px;
	color:#4b7dc8;
	font:16px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #ffaf1b;
}
.title h3 {
	margin:0 0 0 5px;
	padding:0 0 6px;
	color:#4b7dc8;
	font:16px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #ffaf1b;
}
.wrap-subnav {
	width:247px;
	float:left;
	background:url(/images/bg-t-subnav.jpg) no-repeat 100% 0;
	padding:54px 0 0;
	margin:3px 0 0 -4px;
}
.sub-nav {
	margin:0;
	margin-bottom:15px;
	padding:0 3px 105px 36px;
	list-style:none;
	overflow:hidden;
	background:url(/images/bg-b-subnav.gif) no-repeat 0 100%;
}
.sub-nav li a {
	display:block;
	height:40px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(/images/bg-a-subnav.jpg) no-repeat;
}
.sub-nav li .page1 {
	background-position:0 0;
	height:32px;
}
.sub-nav li .page2 {
	background-position:0 -32px;

}
.sub-nav li .page3 {
	background-position:0 -72px;

}
.sub-nav li .page4 {
	background-position:0 -112px;

}
.sub-nav li .page5 {
	background-position:0 -152px;

}
.sub-nav li .page6 {
	background-position:0 -192px;

}
.sub-nav li .page7 {
	background-position:0 -232px;

}
.sub-nav li .page8 {
	background-position:0 -272px;

}
.holder-text {
	width:465px;
	float:right;
}
.holder-text p {
	margin:0 0 18px;
	line-height:18px;
}
p { line-height:18px; color:#333; }

p a { color:#000; text-decoration:underline; }

.holder-text p a {
	color:#ffaf1b;
}
.holder-text .heading {
	color:#4b7dc8;
	display:block;
	font:12px Arial, Helvetica, sans-serif;
	padding:15px 0 9px;
}

.primary-nav {
	margin:0 0 48px;
	padding:12px 0 0 32px;
	list-style:none;
	width:187px;
	overflow:hidden;
	background:url(/images/bg-primarynav.gif) no-repeat;
}
.primary-nav li {
	border-bottom:1px solid #d9d9d9;
	line-height:30px;
	margin:0 28px 0 0;
}
.primary-nav li a {
	color:#333;
	padding:0 0 0 23px;
	background:url(/images/bullet01.gif) no-repeat 0 50%;
}

.primary-nav li .active {
	color:#4D7CC0;
}

.wrap-info {
	width:221px;
	overflow:hidden;
	background:url(/images/bg-infobox.gif) repeat-y;
	margin:0 0 18px;
}
.info {
	background:url(/images/bg-t-infobox.gif) no-repeat;
}
* html .b-info {
	height:143px;
}
.b-info {
	min-height:143px;
	overflow:hidden;
	padding:12px 5px 4px;
	background:url(/images/bg-b-infobox.gif) no-repeat 0 100%;
}
.info h3 {
	margin:0;
	padding:0 0 10px 8px;
	font:16px Verdana, Helvetica, sans-serif;
	background:url(/images/separator.gif) repeat-x 0 100%;
}
.info h3 a {
	color:#888;
}
.info .frame {
	width:100px;
	height:100px;
	float:right;
	display:inline;
	padding:4px;
	margin:4px 3px 0 0;
	background:url(/images/bg-frame.gif) no-repeat;
}
.info .holder {
	width:89px;
	float:left;
	display:inline;
	margin:7px 0 0 11px;
}
.info .holder p, .info .holderWide p {
	margin:0;
	line-height:16px;
}
.info .holderWide {
	width:175px;
	float:left;
	display:inline;
	margin:7px 0 0 11px;
}
.holder a:link, .holder a:hover, .holder a:visited { color:#333; }
.holder a:hover { text-decoration:underline; }
/*end inner*/
.wrap-footer {
	margin:0 auto;
	background:url(images/bg-footer.gif) repeat-x;
}
#footer {
	width:924px;
	overflow:hidden;
	margin:0 auto;
	padding:18px 0 18px 39px;
	color:#aaaaaa;
}
#footer p {
	margin:0;
	font-size:10px;
}
.extra-nav {
	margin:0 17px 0 0;
	padding:0;
	list-style:none;
	display:inline;
	text-align:right;
	float:right;
}
.extra-nav li {
	display:inline;
	background:url(images/divider02.gif) no-repeat 0 50%;
	padding:0 3px 0 12px;
}
.extra-nav li a {
	color:#333;
	font-size:10px;
}
/*first-child*/
.main-nav li:first-child, .extra-nav li:first-child {
	background:none;
}

.searchstyle
{
	background-image:url(images/searchbg2.gif); 
	background-position: right;
	background-repeat: no-repeat;
}
.ContentPane {
	
    color:#333;
	font-family: verdana;
	font-size: 10px;
	padding: 0 0 10px 0;	
}

.LeftPane {
	padding: 0 0 10px 0;
}

.ContentWhite{

	color: #ffffff;
	font-family: verdana;
	font-size: 10px;
	background-color: #8C825F;

}

.ContentWhiteText{

	color: #ffffff;
	font-family: verdana;
	font-size: 10px;
}

.RightPane {
	font-family: verdana;
	font-size: 10px;
}

.ControlPanel {
	BORDER-RIGHT: #424242 1px solid;
	BORDER-TOP: #424242 1px solid;
	BORDER-LEFT: #424242 1px solid;
	WIDTH: 100%;
	BORDER-BOTTOM: #424242 1px solid;
	HEIGHT: 64px;
	BACKGROUND-COLOR: #ffffff
}

.Skinobject, A.Skinobject, A.Skinobject:link, A.Skinobject:visited, A.Skinobject:active   {
    font-weight: normal;
    font-size: 10px;
    color:#aaaaaa;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

A.Skinobject:hover    {
    text-decoration:  underline;
    font-size: 10px;
    color:#aaaaaa;
    font-family: Verdana, Helvetica, sans-serif;
}
.txtwhite, A.txtwhite, A.txtwhite:link, A.txtwhite:visited, A.txtwhite:active   {
    font-weight: normal;
    font-size: 11px;
    color:#ffffff;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

A.txtwhite:hover    {
    text-decoration:  underline;
    font-size: 11px;
    color:#ffffff;
    font-family: Verdana, Helvetica, sans-serif;
}
.bcrumb, A.bcrumb, A.bcrumb:link, A.bcrumb:visited, A.bcrumb:active   {
    font-weight: normal;
    font-size: 11px;
    color:#333;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
	margin-left:3px;
}
A.bcrumb:hover    {
    text-decoration:  underline;
    font-size: 11px;
    color:#4D7CC0;
    font-family: Verdana, Helvetica, sans-serif;
}
.cissmenu, A.cissmenu, A.cissmenu:link, A.cissmenu:visited, A.cissmenu:active   {
font-weight: bold; 
font-size: 10px; 
color:#005091; 
line-height: 7px; 
height: 7px;  
background-color: transparent; 
text-decoration: none; 
font-family: Verdana, Arial, Helvetica; display: block; 
}
A.cissmenu:hover    {
font-weight: bold; 
font-size: 10px; 
color:#F4A60C; 
line-height: 7px; 
height: 7px; 
background-color: transparent; 
text-decoration: none; 
font-family: Verdana, Arial, Helvetica; display: block; 
}

.head {
	color: #4B7DC8;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}
.whitehead {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
}
.Head2 {
	color: #4B7DC8;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	padding-left: 0px;
	text-transform: none;
	FILTER: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);
	width: 1px;
	height: 1px;
}
.SubHead {
	FONT-WEIGHT: bold; 
	font-size: 11px; 
	COLOR: #4B7DC8; 
	font-family: verdana, arial, helvetica, sans-serif; 
}
.SubSubHead {
	FONT-WEIGHT: bold; 
	font-size: 11px; 
	COLOR: #4B7DC8; 
	font-family: verdana, arial, helvetica, sans-serif;
}
/* text style used for most text rendered by modules */
.Normal
{
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	margin:10px;
	COLOR: #333; 
	text-align: left;
}
.NormalBold {
	FONT-WEIGHT: bold;
	font-size: 11px; 
	font-family: Verdana, Helvetica, sans-serif;
	color:#777777;
}
.NormalRed {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ff0000; 
	font-family: verdana, arial, helvetica, sans-serif; 
}
.TreeMenu_Node {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	font-family: verdana, arial, helvetica, sans-serif; 
}
.TreeMenu_NodeSelected {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	font-family: verdana, arial, helvetica, sans-serif;  
	BACKGROUND-COLOR: #dcdcdc;
}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link, A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited, A.TreeMenu_Node:active  {
	COLOR: #F27E17; 
	TEXT-DECORATION: none
}

A.TreeMenu_Node:hover {
	COLOR: #ff0000; 
	TEXT-DECORATION: none
}
A.TreeMenu_NodeSelected:hover {
	COLOR: #ff0000; 
	TEXT-DECORATION: none
}

.FileManager {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid; 
	HEIGHT: 400px
}

.FileManager_ToolBar {
	BORDER-BOTTOM: black 1px solid; 
	HEIGHT: 25px
}

.FileManager_Explorer {
	BORDER-RIGHT: dimgray 1px solid; 
	BORDER-TOP: dimgray 1px solid; 
	MARGIN: 2px; BORDER-LEFT: dimgray 1px solid; 
	BORDER-BOTTOM: dimgray 1px solid; 
	HEIGHT: 100%; 
	BACKGROUND-COLOR: white
}

.FileManager_FileList {
	BORDER-RIGHT: dimgray 1px solid; 
	BORDER-TOP: dimgray 1px solid; 
	MARGIN: 2px; OVERFLOW: auto; 
	BORDER-LEFT: dimgray 1px solid; 
	BORDER-BOTTOM: dimgray 1px solid; 
	HEIGHT: 100%; 
	BACKGROUND-COLOR: white
}

.FileManager_MessageBox {
	PADDING-RIGHT: 25px; 
	PADDING-LEFT: 25px; 
	PADDING-BOTTOM: 25px; 
	VERTICAL-ALIGN: middle; 
	PADDING-TOP: 25px; 
	BACKGROUND-COLOR: white; 
	TEXT-ALIGN: center
}

.FileManager_Header {
	FONT-WEIGHT: bold; 
	font-size: 11px; 
	COLOR: #e7e7ff; 
	BORDER-BOTTOM: dimgray 1px solid; 
	font-family: verdana, arial, helvetica, sans-serif;  
	HEIGHT: 25px; 
	BACKGROUND-COLOR: #9ebff6
}

.FileManager_Pager {
	BORDER-TOP: dimgray 1px solid; 
	FONT-WEIGHT: bold; 
	font-size: 11px; 
	font-family: verdana, arial, helvetica, sans-serif;  
	HEIGHT: 25px; 
	BACKGROUND-COLOR: #eeeeee
}

.FileManager_StatusBar {
	FONT-WEIGHT: normal; 
	font-size: 11px; 
	MARGIN: 2px; 
	font-family: verdana, arial, helvetica, sans-serif;  
	HEIGHT: 25px; 
	BACKGROUND-COLOR: #dedfde
}

.FileManager_Item {
	BORDER-TOP: black 1px dashed; 
	FONT-WEIGHT: normal; 
	font-size: 11px; 
	COLOR: black; 
	BORDER-BOTTOM: black 1px dashed; 
	font-family: verdana, arial, helvetica, sans-serif;  
	BACKGROUND-COLOR: #f8f8f8
}

.FileManager_AltItem {
	FONT-WEIGHT: normal; 
	font-size: 11px; 
	COLOR: black; 
	BORDER-TOP-STYLE: none; 
	font-family: verdana, arial, helvetica, sans-serif;  
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BACKGROUND-COLOR: #eeeeee; 
	BORDER-BOTTOM-STYLE: none
}

.FileManager_SelItem {
	FONT-WEIGHT: bold; 
	font-size: 11px; 
	COLOR: white; 
	BORDER-TOP-STYLE: none; 
	font-family: verdana, arial, helvetica, sans-serif;  
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BACKGROUND-COLOR: #99ffff; 
	BORDER-BOTTOM-STYLE: none
}

.FileManagerTreeNode {
	FONT-WEIGHT: normal; 
	font-size: 11px; 
	font-family: verdana, arial, helvetica, sans-serif;
}

.FileManagerTreeNodeSelected {
	FONT-WEIGHT: normal; 
	font-size: 11px; 
	font-family: verdana, arial, helvetica, sans-serif;  
	BACKGROUND-COLOR: #dcdcdc
}
A.FileManagerTreeNode:link {
	COLOR: #F27E17; 
	TEXT-DECORATION: none
}
A.FileManagerTreeNodeSelected:link {
	COLOR: #F27E17; 
	TEXT-DECORATION: none
}
A.FileManagerTreeNode:visited {
	COLOR: #F27E17; 
	TEXT-DECORATION: none
}
A.FileManagerTreeNodeSelected:visited {
	COLOR: #F27E17; 
	TEXT-DECORATION: none
}
A.FileManagerTreeNode:active {
	COLOR: #F27E17; 
	TEXT-DECORATION: none
}
A.FileManagerTreeNodeSelected:active {
	COLOR: #F27E17; 
	TEXT-DECORATION: none
}
A.FileManagerTreeNode:hover {
	COLOR: #ff0000; 
	TEXT-DECORATION: none
}
A.FileManagerTreeNodeSelected:hover {
	COLOR: #ff0000; 
	TEXT-DECORATION: none
}
.Wizard {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	WIDTH: 650px; 
	BORDER-BOTTOM: black 1px solid; 
	HEIGHT: 400px
}
.WizardButton {
	BORDER-RIGHT: dimgray 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: dimgray 1px solid; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: dimgray 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: dimgray 1px solid; 
	BACKGROUND-COLOR: gainsboro
}
.WizardHeader {
	BACKGROUND: #ffffcc; 
	BORDER-BOTTOM: black 1px solid; 
	HEIGHT: 40px
}
.WizardFooter {
	BORDER-TOP: black 1px solid; 
	BACKGROUND: #ccffcc; 
	HEIGHT: 25px; 
	TEXT-ALIGN: right
}
.WizardBody {
	PADDING-RIGHT: 11px; 
	PADDING-LEFT: 11px; 
	PADDING-BOTTOM: 11px; 
	PADDING-TOP: 11px; 
	HEIGHT: 325px
}
.WizardHelp {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 9pt; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: black 1px solid; 
	WIDTH: 180px; 
	PADDING-TOP: 5px; 

	BACKGROUND-COLOR: #D8BB89
}
.WizardHelpText {
	FONT-SIZE: 8pt; 
	OVERFLOW: auto; 
	WIDTH: 180px; 
	COLOR: black; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif; 
	HEIGHT: 300px
}
.WizardText {
	FONT-SIZE: 9pt; 
	COLOR: black; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif
}
.Help {
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: black 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: normal; 
	font-size: 11px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: black 1px solid; 
	COLOR: black; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: black 1px solid; 
	font-family: verdana, arial, helvetica, sans-serif;  
	BACKGROUND-COLOR: #ffff99
}
.CommandButton {
	FONT-WEIGHT: normal; 
	font-size: 11px; 
	font-family: verdana, arial, helvetica, sans-serif;
}
A.CommandButton:link {
	COLOR: #4B7DC8; 
	TEXT-DECORATION:none;
}
A.CommandButton:visited {
	COLOR: #4B7DC8; 
	TEXT-DECORATION:none;
}
A.CommandButton:active {
	COLOR: #4B7DC8; 	TEXT-DECORATION:none;
}
A.CommandButton:hover {
	COLOR: #4B7DC8; 
	TEXT-DECORATION: underline
}

/*
H1 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 24px; 
	COLOR: #4B7DC8; 
	font-family: verdana, arial, helvetica, sans-serif;
}
H2 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 20px; 
	COLOR: #4B7DC8; 
	font-family: verdana, arial, helvetica, sans-serif;
}
H3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: #4B7DC8; 
	font-family: verdana, arial, helvetica, sans-serif;
}
*/
H4 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #4B7DC8; 
	font-family: verdana, arial, helvetica, sans-serif;
}
H5 {
	FONT-WEIGHT: bold; 
	font-size: 12px; 
	COLOR: #4B7DC8; 
	font-family: verdana, arial, helvetica, sans-serif;
}

h1, h2, h3, h4 { font-family:Tahoma,Arial,Helvetica; }
 
h1 { border-bottom:1px solid #FFAF1B; color:#4B7DC8; font-size:16px; margin: 0 0 0 5px; padding: 0 0 6px; }
 
h2 { color:#4B7DC8; font-size:15px; font-weight:normal; }
 
h3 { color:#4B7DC8; font-size:13px; font-weight:bold; }

DT {
	FONT-WEIGHT: bold; 
	font-size: 11px; 
	COLOR: #F27E17; 
	font-family: verdana, arial, helvetica, sans-serif;
}
H6 {
	FONT-WEIGHT: bold; 
	font-size: 11px; 
	COLOR: #4B7DC8; 
	font-family: verdana, arial, helvetica, sans-serif;
}
TFOOT {
	FONT-SIZE: 12px; 
	COLOR: #F27E17; 
	font-family: verdana, arial, helvetica, sans-serif;
}
THEAD {
	FONT-SIZE: 12px; 
	COLOR: #F27E17; 
	font-family: verdana, arial, helvetica, sans-serif;
}
TH {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	VERTICAL-ALIGN: baseline; 
	COLOR: #F27E17; 
	font-family: verdana, arial, helvetica, sans-serif;
}
A:link, A:visited, A:active   {
    font-weight: normal;
    font-size: 11px;
    color:#4D7CC0;
    font-family: Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
A:hover    {
	font-weight: normal;
    text-decoration: underline;
    font-size: 11px;
    color:#4D7CC0;
    font-family: Verdana, Helvetica, sans-serif;
}
SMALL {
	FONT-SIZE: 8px
}
BIG {
	FONT-SIZE: 14px
}
BLOCKQUOTE {
	FONT-FAMILY: Lucida Console, monospace
}
PRE {
	FONT-FAMILY: Lucida Console, monospace
}

.normal UL li { 
	list-style-type:disc;
	list-style-position: inside;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal; 
	color:#333;
	padding: 4px; 
	line-height: 12px;
	margin-left:4px;
}

.normal table UL li { 
	list-style-type:disc;
	list-style-position: outside;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal; 
	color:#333;
	padding: 4px; 
	line-height: 12px;
	margin-left:4px;
}

/*

UL LI LI {
	LIST-STYLE-TYPE: disc
}
UL LI LI LI {
	LIST-STYLE-TYPE: circle
}
OL LI {
	LIST-STYLE-TYPE: decimal
}
OL OL LI {
	LIST-STYLE-TYPE: lower-alpha
}
OL OL OL LI {
	LIST-STYLE-TYPE: lower-roman
}
*/

HR {
	HEIGHT: 1pt; TEXT-ALIGN: left
}
.ModuleTitle_MenuContainer {
	BORDER-RIGHT: blue 0px solid; BORDER-TOP: blue 0px solid; BORDER-LEFT: blue 0px solid; BORDER-BOTTOM: blue 0px solid
}
.ModuleTitle_MenuBar {
	CURSOR: hand; HEIGHT: 16px; BACKGROUND-COLOR: transparent
}
.ModuleTitle_MenuItem {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: white 0px solid; CURSOR: hand; COLOR: black; BORDER-BOTTOM: white 1px solid; FONT-STYLE: normal; font-family: verdana, arial, helvetica, sans-serif;  BACKGROUND-COLOR: transparent
}
.ModuleTitle_MenuIcon {
	BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 15px; CURSOR: hand; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.ModuleTitle_SubMenu {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; Z-INDEX: 1000; FILTER: progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); BORDER-LEFT: #ffffff 0px solid; CURSOR: hand; BORDER-BOTTOM: #ffffff 0px solid; BACKGROUND-COLOR: #ffffff
}
.ModuleTitle_MenuBreak {
	BORDER-RIGHT: #eeeeee 0px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 0px solid; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: 1px; BACKGROUND-COLOR: #eeeeee
}
.ModuleTitle_MenuItemSel {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; CURSOR: hand; COLOR: #ffffff; FONT-STYLE: normal; font-family: verdana, arial, helvetica, sans-serif;  BACKGROUND-COLOR: #9AB194;
}
.ModuleTitle_MenuArrow {
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 10pt; CURSOR: hand; 
	BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: webdings
}
.ModuleTitle_RootMenuArrow {
	FONT-SIZE: 10pt; CURSOR: hand; FONT-FAMILY: webdings
}

.HeadBg {
	BACKGROUND-COLOR: #cccccc
}
.TabBg {
	BACKGROUND-COLOR: black
}
/* text style for the selected tab */
.SelectedTab {
    font-weight: normal;
    font-size: 8.5pt;
    color: #4D7CC0;
    font-family: Verdana;
    text-decoration: none;
}

/* hyperlink style for the selected tab */

A.SelectedTab:link {
    text-decoration:    none;
     color: #4D7CC0;
}

A.SelectedTab:visited  {
    text-decoration:    none;
     color: #4D7CC0;
}

A.SelectedTab:active   {
    text-decoration:    none;
    color: #4D7CC0;
}

A.SelectedTab:hover    {
      font-family: verdana;
     color: #4D7CC0;
}

/* hyperlink style for the unselected tabs */
.OtherTabs {
    font-weight: normal;
    font-size: 11px;
    color:#ffffff;
	padding-bottom: 5px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}
A.OtherTabs:link {
    text-decoration:    none;
    font-size: 8.5pt;
    color:#ffffff;
	padding-bottom: 5px;
    font-family: Verdana, Helvetica, sans-serif;
	

}

A.OtherTabs:visited  {
    text-decoration:    none;
    font-size: 8.5pt;
    color:#ffffff;
	padding-bottom: 5px;
    font-family: Verdana, Helvetica, sans-serif;

}

A.OtherTabs:active   {
   text-decoration: none;
   font-size: 8.5pt;
   color:#000000;
   padding-bottom: 5px;
   font-family: Verdana, Helvetica, sans-serif;

}

A.OtherTabs:hover    {
    text-decoration:    underline;
    font-size: 8.5pt;
    color:#efefef;
	padding-bottom: 5px;
    font-family: Verdana, Helvetica, sans-serif;

}
.Footer
{
	font-weight: normal;
	font-size: 8.5pt;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
}
A.search_link {
    font-weight: normal;
    font-size: 8.5pt;
	padding-bottom: 5px;
    color:#ffffff;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}
    
/* hyperlink style for the unselected tabs */
A.search_link:link {
    text-decoration:    none;
    font-size: 8.5pt;
    color:#ffffff;
	padding-bottom: 5px;
    font-family: Verdana, Helvetica, sans-serif;
}

A.search_link:visited  {
    text-decoration:    none;
    font-size: 8.5pt;
    color:#ffffff;
	padding-bottom: 5px;
    font-family: Verdana, Helvetica, sans-serif;
}

A.search_link:active   {
   text-decoration: none;
   font-size: 8.5pt;
   color:#ffffff;
   padding-bottom: 5px;
   font-family: Verdana, Helvetica, sans-serif;
}

A.search_link:hover    {
    font-size: 8.5pt;
    color:#AEAEAE;
	padding-bottom: 5px;
    font-family: Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

.login {
    font-weight: normal;
    font-size: 11px;
    color:#ff0000;
	padding-bottom: 5px;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.footlinks, A.footlinks, A.footlinks:link, A.footlinks:visited, A.footlinks:active   {
    font-weight: normal;
    font-size: 11px;
    color:#ffffff;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}
A.footlinks:hover    {
    text-decoration:  underline;
    font-size: 11px;
    color:#ffffff;
    font-family: Verdana, Helvetica, sans-serif;
}

.NormalTextBox {
	PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 12px; FONT-FAMILY: tahoma
}
TD.NormalTextBox {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.NormalTextBox#dnn_dnnSEARCH_txtSearch {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 146px; CURSOR: text; COLOR: #666; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 0px solid; HEIGHT: 19px
}
.myBox {
	BORDER-RIGHT: #A1A1A1 0px solid; 
	BORDER-TOP: #A1A1A1 0px solid; 
	BORDER-LEFT: #A1A1A1 0px solid; 
	BORDER-BOTTOM: #A1A1A1 0px solid;
	font-size: 11px;
 background-color: transparent;
	font-family: Verdana, Helvetica, sans-serif;
	color: #474747;
}

.StandardButton {
	border: 1 solid #375465;
	font-size: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #7795A6;
	color:#ffffff;
}
/* Main Menu */
.MainMenu_MenuContainer {
background-color: transparent;
height:25px; }

.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:25px; 

}

/* Main Font & Color */
.rootMenuItem TD{ 
	cursor: pointer;  
	cursor: hand; 
	color:#333; 
	font-size: 14px; 
	font-style: normal;
	font-weight: normal; 
	text-transform:uppercase;
	font-family: Verdana, Helvetica, sans-serif;
	padding-left: 2px;
	padding-right: 2px;
	height:25px; 
}

.rootmenuitemactive TD{ 
	cursor: pointer; 
	cursor: hand; 
	color:#4D7CC0; 
	font-size: 14px; 
	font-style: normal;
	font-weight: normal; 
text-transform:uppercase;
	font-family: Verdana, Helvetica, sans-serif;
	padding-left: 2px;
	padding-right: 2px;
	height:25px; 
}

/* Mouse Over*/
.rootmenuitemselected TD{ 
	cursor: pointer; 
	cursor: hand;
	color: #4D7CC0; 
	font-size: 14px; 
	font-style: normal;
	font-weight: normal; 
	text-transform:uppercase;
	font-family: Verdana, Helvetica, sans-serif;
	padding-left: 2px;
	padding-right: 2px;
	height:25px; 
	background-repeat:repeat-y;
}

/* Active Tab */
.rootmenuitembreadcrumb TD{ 
	cursor: pointer; 
	cursor: hand; 
	background-repeat:repeat-y;
	color:#4D7CC0; 
	font-size: 14px; 
	font-style: normal;
	font-weight: normal;  
	text-transform:uppercase;
	background-color: Transparent;
	font-family: Verdana, Helvetica, sans-serif;
	padding-left: 2px;
	padding-right: 2px;
	height:25px; 
}
/* Active Tab */
.rootmenuitembreadcrumbselected TD{ 
	cursor: pointer; 
	cursor: hand; 
	background-repeat:repeat-y;
	color:#4D7CC0; 
	font-size: 12px; 
	font-style: normal;
	font-weight: bold; 
	text-transform:uppercase;
	background-color: Transparent; 
	font-family: Verdana, Helvetica, sans-serif;
	padding-left: 2px;
	padding-right: 2px;
	height:25px; 
}
.separatorclass { 
	color:#F8981D; 
	font-size: 11px; 
	font-style: normal;
	font-weight: bold; 
	text-transform:uppercase;
	font-family: Verdana, Helvetica, sans-serif;
}
/* Sub Menu font color */
.MainMenu_MenuItem {
	padding-left: 6px; 
	padding-right: 6px;
	border-left: #EFEEEE 0px solid; 
	border-bottom: #EFEEEE 0px solid;
	border-top: #EFEEEE 0px solid;  
	border-right: #EFEEEE 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color:#005091; 
	font-size: 11px; 
	font-style: normal;
	font-weight: bold; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
/* Sub Menu Mouse Over font color */
.MainMenu_MenuItemSel {
	padding-left: 6px;
	padding-right: 6px;
	border-left: #3C3939 0px solid; 
	border-bottom: #3C3939 0px solid; 
	border-top: #3C3939 0px solid; 
	border-right: #3C3939 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color:#000000;
	font-size: 11px; 
	font-style: normal;
	font-weight:bold; 
	background-color: Transparent;
	height:22px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.MainMenu_MenuItemAct {
	border-left: #3C3939 0px solid; 
	border-bottom: #3C3939 0px solid;
	border-top: #3C3939 0px solid; 
	border-right: #3C3939 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #DCDCDC; 
	font-size: 11px; 
	font-style: normal;
	font-weight: bold; 
	background-color: Transparent;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.MainMenu_MenuIcon {
	font-weight:normal;
	padding:4px;
	margin-top: 0px;
	margin-left: 0px;
	background-color: Transparent;
	height:22px;
	width:0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border-bottom: #00ff00 0px solid; 
	border-left: #00ff00 0px solid; 
	border-top: #00ff00 0px solid;  
	border-right: #00ff00 0px solid; 
}

/* sub menu mouse over bg control right to left position*/
.submenu {

	font-weight:normal;
	padding:0px;
	margin-top: -1px;
	margin-left: 0px;
	width: 158px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.submenuitemselect {
	font-weight:normal;
	padding:0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 158px;
	height:29px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border-bottom: #00ff00 0px solid; 
	border-left: #00ff00 0px solid; 
	border-top: #00ff00 0px solid;  
	border-right: #00ff00 0px solid; 
}
/* sub menu bg*/
.MainMenu_SubMenu {
	margin-top: 10px;
	margin-left: 0px;
	background-color: transparent; 
	z-index: 1000; 
	cursor: pointer;
	cursor: hand; 
}
.MainMenu_MenuBreak {
	border-bottom: #00ff00 0px solid; 
	border-left: #00ff00 0px solid; 
	border-top: #00ff00 0px solid;  
	border-right: #00ff00 0px solid; 
	background-color: transparent; 
	height: 0px;
}
.MainMenu_MenuArrow {
	border-right: #EFEFEF 0px solid; 
	border-bottom: #EFEFEF 0px solid; 
	border-top: #EFEFEF 0px solid;
	font-family: webdings; 
	font-size: 10pt;
	background-color: transparent;  
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	background-color: transparent; 
}


/*	case studies		*/
.CaseMainHeader
{
	font-size:15px;
	color:#4C7DC9;
	font-weight:bold;
}
.CaseHeader
{
	font-size:13px;
	color:#4C7DC9;
}
.CaseLink:link
{
	text-decoration:underline;
	color:#4C7DC9;
	font-size:10px;
}
.CaseLink:hover
{
	text-decoration:underline;
	color:#4C7DC9;
	font-size:10px;
}
.CaseLink:active
{
	text-decoration:underline;
	color:#777772;
	font-size:10px;
}
.Cases:link
{
	text-decoration:none;
	color:#333;
	font-size:11px;
	cursor:pointer;
	font-family:Tahoma;
	letter-spacing:1px;
}
.Cases:hover
{
	text-decoration:underline;
	color:#4C7DC9;
	font-size:11px;
	cursor:pointer;
	font-family:Tahoma;
}
.Cases:active
{
	text-decoration:none;
	color:Orange;
	font-size:11px;
	cursor:pointer;
	text-align:justify;
	vertical-align:top;
	font-family:Tahoma;
}
.CaseDescripiton
{
	
	text-decoration:none;
	color:#777772;
	font-size:11px;
	width:588px;
	font-family:Tahoma;
	margin-top:0px;
	padding-top:0px;
	vertical-align:top;
}
.CaseMenu:link
{
	text-decoration:none;
	color:#777772;
	font-size:12px;
}
.CaseMenu:hover
{
	text-decoration:underline;
	color:Orange;
	font-size:12px;
}
.CaseMenu:active
{
	text-decoration:underline;
	color:Orange;
	font-size:12px;
}
.HeaderLine
{
	border-bottom:solid 1px orange;
}


.TabList ul {
	margin:0 0 10px 5px;
	padding:12px 0 15px 32px;
	list-style:none;
	width:221px;
	overflow:hidden;
	background:url(/images/bg-primarynav.gif) no-repeat;
}
/*
.Level2 {
	border-bottom:1px solid #d9d9d9;	
	line-height:30px;
	margin:0 48px 0 0;
}

.Level2 {
	border-bottom:1px solid #d9d9d9;	
	line-height:15px;
    	padding: 8px 0;
	margin:0 48px 0 0;
}
.Level2 a {
	color:#777;
	padding:0 0 0 23px;
	background:url(/images/bullet01.gif) no-repeat 0 50%;
}*/
/*
.Level2 {
    border-bottom:1px solid #d9d9d9;    
    line-height:30px;
    margin:0 48px 0 0;
}
*/
.Level2 {
    border-bottom:1px solid #d9d9d9;    
    line-height:15px;
        /* padding: 8px 0;
    margin:0 48px 0 0; */
        margin:0 48px 0 10px;
        list-style-position:outside;
        list-style-image:url(/images/bullet01.gif);
        width:155px;
        padding:6px 0 6px 0;
}
.Level2 a {
    color:#777;
    /* padding:0 0 0 23px; */
    /* background:url(/images/bullet01.gif) no-repeat 0 50%; */
}

.Level3 {   
    line-height:15px;
        /* padding: 8px 0;
    margin:0 33px 0 0; */
        margin:0 33px 0 25px;
        list-style-position:outside;
        list-style-image:none;
        width:155px;
        padding:2px 0 2px 0;
}

.Level3 a {
    color:#777;
    /* padding:0 0 0 23px; */
    /* background:url(/images/bullet01.gif) no-repeat 0 50%; */
}

.Level4 {   
    line-height:15px;
        /* padding: 8px 0;
    margin:0 33px 0 0; */
        margin:0 33px 0 35px;
        list-style-position:outside;
        list-style-image:none;
        width:145px;
        padding:2px 0 2px 0;
	    color:#777;
}

.Level4 a {
    color:#777;
    /* padding:0 0 0 23px; */
    /* background:url(/images/bullet01.gif) no-repeat 0 50%; */
}

/*
.Level3 {      
	border-bottom:1px solid #d9d9d9; 
    	line-height:20px;  
        margin:0; 
	padding:0;   
	width:0px;       
	list-style-position:inside; 
} */
.Level3 a { 
	color:#777; padding:0;
}
.SelectedTab a
{
	color:#FEBC40;
}
.SelectedTab 
{
	color:#FEBC40;
	border-bottom:none;	
}
.Last-Child
{
	padding-bottom:5px;
	border-bottom:1px solid #d9d9d9;	
}
.our-work
{
	float:left; 
	margin-right:15px; 
	margin-bottom:15px;
}

/* Start Locations Map */
#usaMap {
	width:964px;
	height:600px;
}

a{
	color:#4D7CC0;
	text-decoration:none;
}
a:hover{
	color:#4D7CC0;
	text-decoration:underline;
}
.ulDNNPages_SiteMap li a {
	color:#333;
}
#gallery-area  {
	background-image:url(/portals/2/images/loading.gif);	
}

/* start case studies styles */


.p_titlesub { color:#4C7DC9; font-size: 11px; font-weight:normal; }

span, label, li, td { color:#333; }

/* site design by */
#SiteDesignBy{ margin:0 0 10px 0; }
#SiteDesignBy, #SiteDesignBy a{ color:#AAAAAA; }
#SiteDesignBy a:hover{ color:#888888; }