body { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; background-image: url("/images/incImage/page-bg.gif"); background-repeat: repeat-x; margin: 0 }
p { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
td { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
th { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;}
select { font-size: 11px }
input { font-size: 11px }
.button { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #405e3e; border-width: 2px; border-color: #9c9 #224220 #224220 #9c9 }
a:link { color: #405e3e }
a:visited { color: #405e3e }
a:hover { color: #dcac2f }
#header { background-image: url("/images/incImage/header-bg.gif"); background-repeat: no-repeat; background-position: left top }
.login { text-align: right; padding-top: 7px; padding-right: 30px }
.login p { margin: 0 0 5px }

ul.homebutton { margin-top: 20px; margin-bottom: 0; margin-left: 0; padding-left: 0; float: left }
.homebutton li { list-style-type: none; float: left }
.homebutton a  { font-size: 10px; line-height: 30px; text-decoration: none; text-align: right; display: block; width: 90px; height: 35px; float: left }
.homebutton a:link { color: #fff; background-image: url("/images/incImage/tab-home-normal.gif") }
.homebutton a:visited { color: #fff; background-image: url("/images/incImage/tab-home-normal.gif") }
.homebutton a:hover { color: #030; background-image: url("/images/incImage/tab-home-active.gif") }
#homeactive { color: #000; background-image: url("/images/incImage/tab-home-active.gif"); float: left }

td.leftcol { background-color: #e9e8d4;}
.leftcol p {padding:0 12px 0 12px;} /*added*/
.leftcol h1 {color: #fff; font-size: 11px; background-color: #004700; cursor: default; margin-top: 0; margin-bottom: 0; padding-top: 3px; padding-bottom: 3px; padding-left: 10px }
.leftcol h1 a:link {color:white; text-decoration: none;}
.leftcol h1 a:visited {color:white; text-decoration: none;}
.leftcol h1 a:hover {color:#dcac2f; text-decoration: none;}
.leftcol h3 {color:#363; font-size: 13px; margin: 0 0 0 12px;}
.leftcol h1 img {margin-right: 5px }

.leftnav  { }
.leftnav ul  { font-family: Arial, Helvetica, sans-serif; list-style-type: none; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-left: 0 }
.leftnav ul li { border-bottom: 1px dotted #c7c49b }
.leftnav a  { text-decoration: none; display: block; padding-top: 3px; padding-bottom: 3px; padding-left:10px; border-bottom: none }
.leftnav h3	{display: block; font-size:11px; padding-top: 3px; padding-bottom: 3px; margin-left:0px; padding-left:10px; border-bottom: none }
.leftnav a:link  { text-decoration: none }
.leftnav a:visited { text-decoration: none }
.leftnav a:hover  { }
#active { background-color: #dfddc2 }

td.footernav { font-size: 10px; padding: 10px }
.footer { background-color: #c7c49a; background-image: url("/images/incImage/footer.gif"); background-repeat: repeat-y }
.footernav p { margin-top: 5px; margin-bottom: 5px }

.contents { color: #333 }
.contents fieldset {width:90%; padding-bottom: 20px; margin-left:15px;} /*added */
.contents p { margin: 0 10px 5px 20px;}
.contents td p {margin: 0 0px 10px 0px; } /* added */
.contents h1 { color: #363; font-size: 24px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; margin: 0 10px 5px 0px }
.contents h2 { color: #363; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; margin: 10px 5px 5px 5px }   /* changed left margin from 20px */
.contents h3 { color: #363; font-size: 13px; font-weight: bold; margin: 10px 10px 5px 20px } 
.contents h4 { color: #363; font-size: 11px; font-weight: bold; margin: 10px 10px 5px 0px } 
.contents ul { list-style-type: disc; margin-top: 10px; margin-bottom: 10px; margin-left: 30px; padding-left: 30px }
.contents li { margin-top: 5px }


.single {color: #333; margin: 10px 25px 25px 25px; }
.single p { margin: 0 10px 10px 20px; }
.single h1 { color: #363; font-size: 24px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; margin: 0 10px 5px 20px }
.single h2 { color: #363; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; margin: 10px 5px 5px 0px }   /* changed left margin from 20px */
.single h3 { color: #363; font-size: 13px; font-weight: bold; margin: 20px 10px 5px 0px }
.single h3 p {color: #363; font-size: 13px; font-weight: bold; margin: 20px 10px 5px 20px }
.single h4	{font-size:11px; font-weight: bold; margin:0; }
.single ul { list-style-type: disc; margin-top: 10px; margin-bottom: 10px; margin-left: 30px; padding-left: 30px; }
.single li { margin-top: 10px }
.single em {font-size: 1.25em; color: red; font-weight: bold;}
.list  {line-height:1.75em;}
.nested ul li { list-style-type:none; margin-top:20px; margin-bottom:10px; margin-left:0; font-weight:bold;}
.nested ul ul li {list-style-type: disc; margin-top:10px; margin-bottom:10px; margin-left:0; padding-left:0; }
.single hr {margin:0; padding:0;}

.resources {color: #333; padding-left:30px;}
.resources table { margin:15px 0 0 0;}
.resources h1 {color:#fff; font-size:12px; background-color: #004700; margin-top: 0; margin-bottom: 0; padding:8px 0; text-align:center; font-weight: bold;}
.resources h2 {font-size:12px; color:#000; text-align:center; margin:0; padding:3px 0;}
.resources h3 {font-size:11px; color:#004700; text-align:center; font-weight:bold;}
.resources h5 {font-size: 11px; font-style: italic; margin: 0;}
.resources th {border:1px solid black; background-color: #FFFFFF; padding:10px; text-align:center;}

.connections {margin: 25px; color: #333; width:80%;}
.bgstripe {background-color:#ddd;}
.connections th {font-weight: bold; text-align:right; width:40%;}
.connections td { }
.connections h1 {color: #363; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; margin:0;} 
.connections h2 {color: #363; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; margin:0; display:inline; border-bottom:2px solid #DCAC2F;} 
.connections h3 {color: #363; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; margin:0;} 
.connections p {margin: 10px 0; text-align:justify; padding-right:10px;}
.block {width:100%; background-color:#e9e8d4; text-align:justify; padding:20px; margin:20px 0;}

.qt {color:#333;}
.qt table {margin-left:15px; padding:0 0 10px 15px; background-color:#E9E8D4;}
.qt h1 {font-size:14px; font-weight: bold; margin:8px 0 0 0; padding:0; background-color:#004700; color:#FFF;}
.qt h2 {font-size: 12px; font-weight: bold; margin:0; padding:3px 0 0 0;}
.qt select {padding-left:5px;}

.detail {color: #333; padding:20px 0 30px 30px;}
.detail h1 {color: #363; font-size: 14px; font-weight: bold;}
.detail h2 {color:#fff; font-size:12px; background-color: #004700; margin:0; padding:8px 15px; font-weight: bold;}
.detail h3 { color: #363; font-size: 12px; font-weight: bold; margin: 10px 10px 5px 0px } 
.detail h5 {font-size:12px; color:#555A45; font-weight:normal; font-family:Verdana, Arial, Helvetica, Sans-serif; font-style:italic; margin:5px 0 15px 15px;}


.popup {color: #333; margin: 10px 25px 25px 25px; }
.popup p { margin: 0 10px 10px 20px; }
.popup h1 { color: #363; font-size: 24px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; margin: 0 10px 5px 20px }
.popup h2 { color: #363; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; margin: 0px 5px 5px 0px } 
.popup h3 { color: #363; font-size: 13px; font-weight: bold; margin: 0 }
.popup h4	{font-size:11px; font-weight: bold; margin:0; }
.popup ul { list-style-type: disc; margin-top: 10px; margin-bottom: 10px; margin-left: 30px; padding-left: 0px; }
.popup li { margin-top: 10px }
.popup hr {margin:0; padding:0;}


/*checkout */
.co	{width:95%;}
.co table {margin: 6px;}
.highlight {font-size: 1.10 em; font-weight: bold;}

/* messages */
.alertMsg {color:red; font-weight: bold;}
.clearMsg {color:green;}




/* Begin Social Networking */
.moduletable-mysocial{
    
    margin: 0px 0px 0 0;
    height: 25px;
    width: 125px;
}

ul.mysocial {
    margin: 0px 0 0;
}

ul.mysocial li {
    background: none repeat scroll 0 0 transparent;
    display: inline;
    float: right;
    height: 25px;;
    line-height: 45px;
    margin: 0 5px 0 0;
    padding: 0;
}

ul.mysocial li.mysocialfacebook a {
    background: url("images/facebook.png") no-repeat scroll left top transparent;
    margin: 3px 0 0;
    height: 25px;
	width: 25px;  
}

ul.mysocial li.mysocialtwitter a {
    background: url("images/twitter.png") no-repeat scroll left top transparent;
    margin: 3px 0 0;
    height: 25px;
	width: 25px;  
}

ul.mysocial li.mysociallinkedin a {
    background: url("images/linkedin.png") no-repeat scroll left top transparent;
    margin: 3px 0 0;
    height: 25px;
	width: 25px;  
}

ul.mysocial li.mysocialrss a {
    background: url("images/wordpress.png") no-repeat scroll left top transparent;
    margin: 3px 0 0;
    height: 25px;
	width: 25px;  
}

ul.mysocial li a {
    display: block;
}

ul.mysocial li a span {
    display: none;
}

.socialcont {
    width: 188px;
    margin-top:3px;
    float: right;
    text-align: right;
}

.socialcont span {
    float: left;
}

.socialcont span {
    margin-top: 8px;
}
/*End Social Networking */