/* CSS Document */

/*GENERAL*/
body, div, label, form, h1, h2, h3, h4, h5, h6, p, ul, li, textarea, input {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
body, div, label, form, h1, h2, h3, h4, h5, h6, p, ul, li, textarea {color: #333333;}
body {padding: 0; margin: 0; background-color: #D1D1D1;}

a:link {color: #990000; text-decoration: underline;}
a:visited {color: #990000;  text-decoration: underline;}
a:active {color: #990000;  text-decoration: underline;}
a:hover {color: #990000; text-decoration: none;}

form {margin: 0; padding: 0;}
h1 {margin: 0; padding: 0; font-weight: bold; }
h2 {margin: 0; padding: 0; font-weight: bold; font-size: 12px;}
h3 {margin: 0; padding: 0; font-weight: bold; font-size: 14px;}
h4 {margin: 0; padding: 0; font-weight: normal; line-height: 1.5;}
h5 {margin: 0; padding: 0; font-weight: bold;}
h6 {margin: 0; padding: 0; font-weight: bold;}
hr {margin: 0; padding: 0; font-weight: bold;}
blockquote {margin-left: 36px;}

img {border: 0;}
/* this only for IE */* html input {cursor: auto;}
li {margin: 0; padding: 0; line-height: 1.4; }
select {font-size: 11px;}
p {margin: 0; padding: 0; line-height: 1.2; font-size: 10px;}
ul {margin: 0; padding: 4px; list-style: none;}
.topPar {margin-top: 10px;}
div#topPar, li#topPar, li#topParLast{margin-top: 3px;line-height: 1.2; font-size: 10px;}
div#topPar{margin-top: 10px;}
li#topParLast{margin-bottom: 22px;}
.nodsp {display: none;}
.topmrgn5 { margin-top: 5px;}
.txthdr1{font-size: 21px; font-weight:bold; color:#3f4553;}
.txthdr1smaller{font-size: 19px; font-weight:bold; color:#3f4553;}
.txthdr1smaller2{font-size: 17px; font-weight:bold; color:#3f4553;}
.txthdr2{font-size: 11px; font-style:italic; color: #333333; line-height: 1.7em;}
.txthdr3{font-size: 12px; font-weight:bold; color: #333333;}
.selbox{width: 230px; margin: 10px 10px 10px 0px; float: left;}
.hrgray {color:#636466; margin: 7px auto 7px 4px;}
.hrred {color:#990000; margin: 3px 0px 3px 0px; height: 2px;}

.hgltblue {color:#3a4665; font-weight:bold;}
.hgltgray{color:#333333; font-weight:normal;}
.hgltgray2{color:#5b5d70; font-weight:bold;}
.hgltred {color:#5b5d70; font-weight:bold;}
.rqrd {color:#990000; font-weight:bold;}
.notif {text-align:center; color:#A40000; font-weight:bold;}

.subscrb a:link, .subscrb a:visited {color:#333333; text-decoration:none;}
.subscrb a:hover {color:#CCCCCC; text-decoration:underline;}

.stmap a:link, .stmap a:visited {color:#990000; text-decoration:none; font-size:12px; font-weight:bold;}
.stmap a:hover {color:#990000; text-decoration:underline;}


/*MAIN homepage*/
#logo {position: relative; top: 1px; left: -2px; float: left; padding-left: 14px;}
#hdrmain {padding:0px; position: relative; top: -18px; right: 0px; float: right;}
#hdr {padding:0px; position: relative; top: -7px; right: 0px; float: right;}
#outer{position: relative; top: 0px; padding: 0px; width: 960px; background-color:#FFFFFF; margin:0 auto; text-align:left; overflow: visible; clear: both;}

#lftcol {float: left; width: 230px; padding: 0px 5px 5px 55px;  margin-top: 110px; margin-left:-240px;}
#rgtcol{float: right; top: 5px; width: 700px; height:500px; padding-right: 15px;}
/* this only for IE7 */#rgtcol{width: 700px\9; margin-top: 0px\9; padding-right: 10px\9;}
#imgmain {margin:0px; padding: 0px 0px 0px 21px; border:0px solid red; clear:both;}

.hmpnav{position: relative; top: 5px; left: 0px; width:230px; min-height: 100px; padding: 0px 0px 0px 8px; border-bottom: solid 1px #D5D0D4;}
ul.hmpsdnav {position: relative; margin: 0 0 5px -5px; width: 230px;}
ul.hmpsdnav li{background: url(images/arrow_red_sml.gif) no-repeat;line-height:1.8em; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding: 0px 2px 0px 10px; }
ul.hmpsdnav li a:link, ul.hmpsdnav li a:visited{color:#333333; text-decoration: none; font-size: 11px;}
ul.hmpsdnav li a:hover {color:#c41230; text-decoration: none;}


#lgin {border-bottom: solid 1px #D5D0D4; width: 220px; height: 100px; position: relative; padding: 3px 5px 8px 8px;}
.lgintitle{font-size: 14px; padding-top: 12px; font-weight:bold; color:#c41230;}
.lginname{font-size: 12px; padding-top: 8px; padding-bottom: 2px; font-weight:bold; color:#333333; }
#lginfrm {position: relative; padding: 8px 0px 5px 1px;}
#emltxt{position: relative; font-weight:bold; color:#333333; padding: 0px 52px 5px 0px;}
input#embox{width: 150px; background-color:white; height: 13px; font-size: 10px; position: relative; left: 0px;}
#psdtxt{position:relative; font-weight:bold; color:#333333; padding: 0px 52px 5px 0px; top:5px;}
input#pswrdbox{width: 150px; background-color:white; height: 13px; font-size: 10px; position: relative; top: 5px; left: 0px;}
#entrtxt {position: relative; top: 5px; left:5px; font-size: 11px; font-weight:bold; color:#ffffff; text-decoration: none; border:none; width:55px; height:18px; padding: 0px 8px 5px 8px; background-color:#c41230; cursor:pointer}
.frgpsdtxt a:link, .frgpsdtxt a:visited {position:relative; font-size: 11px; color:#333333; text-decoration:none; font-weight:bold; padding-left: 0px; top:7px;}
.frgpsdtxt a:hover {font-size: 11px; color:#636466; text-decoration:underline;}
.txtdevider {position:relative; top:7px; font-size: 12px; color:#636466;}


#btmcolmn{width:672px; margin:10px 0px 5px 22px; padding: 0px;}
#btmcolmn p {margin: 6px 8px 5px 0px; padding-bottom:0px;}
#btmcolmn a:link, #btmcolmn  a:visited {color:#333333; text-decoration: underline;}
#btmcolmn a:hover {color:#990000; text-decoration: underline;}
#btmcolmn p.lstprg {border-bottom:none;}
#awrds {clear:both; max-height:100px; margin: 0px 0px 10px 20px;}
#frum {float:right; margin-left: 5px;}
#user {float:left;}


#infolft {line-height: 1.2em; font-size: 10px; float: left; width: 210px; clear: left; padding-left: 20px;}
/* this only for IE */* html #infolft{line-height: 1.2em; font-size: 10px; float: left; width: 210px; clear: left; text-align: left; padding-left: 20px;}
#inforgt {line-height: 1.2em; font-size: 10px; text-align: left; float: right; width: 210px;}
/* this only for IE */* html #inforgt{line-height: 1.2em; font-size: 10px; text-align: left; float: right; width: 210px;}

/*NAVIGATION MAIN*/
#lftnav{float: left; width: 230px; padding: 0px 10px 5px 0px;  margin-top: 110px; margin-left:-240px;}

/*MENU*/
ul#sdnav {position: relative; margin: 0 0 5px 60px; width: 230px; border-bottom: 1px solid #CCCCCC;}
ul#sdnav li.hgltd a:visited {color:#c41230; text-decoration: none;}
li.arrow {background: url(images/arrow_red_sml.gif) no-repeat; border-top: 1px solid #CCCCCC; line-height:1.8em;}
ul#sdnav li{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding: 0px 2px 0px 10px; }
ul#sdnav li a:link, ul#sdnav li a:visited{color:#333333; text-decoration: none; font-size: 11px;}

ul#sdnav li a:hover {color:#c41230; text-decoration: none;}
ul#sdnav li.arrow a.visited:link, ul#sdnav li.arrow a.visited:visited{color: #c41230; text-decoration: none;}

ul#sdnav li.sub1 {padding: 0px 0px 1px 7px; font-weight: normal;}
ul#sdnav li.sub1 a:link, ul#sdnav li.sub1 a:visited{color:#333333; text-decoration: none; line-height: 1em; font-size: 11px; font-weight: normal;}
ul#sdnav li.sub1 a:hover {color:#c41230; text-decoration: underline; font-weight: normal;}

ul#sdnav li.sub2 { padding: 0px 0px 1px 7px; font-weight: normal;}
ul#sdnav li.sub2 a:link, ul#sdnav li.sub2 a:visited{color:#333333; text-decoration: none;line-height: 1em; font-size: 11px;}
ul#sdnav li.sub2 a:hover {color:#c41230; text-decoration: underline; font-weight: normal;}

ul#sdnav li.sub3 { padding: 0px 0px 1px 7px; font-weight: normal;}
ul#sdnav li.sub3 a:link, ul#sdnav li.sub2 a:visited{color:#333333; text-decoration: none;line-height: 1em; font-size: 11px;}
ul#sdnav li.sub3 a:hover {color:#c41230; text-decoration: underline; font-weight: normal;}


/*CONTENT*/
#cntnt{float: right; top: 5px; width: 650px; min-height: 600px; padding-right: 15px;}
/* this only for IE7 */#cntnt{width: 650px\9; margin-top: 0px\9; padding-right: 10px\9;}
#cntnt p {padding: 4px 0px 12px 0px;}
#cntnt a:link, #cntnt a:visited {color:#191d42; text-decoration:underline; font-weight:normal; font-size: 11px;}
#cntnt a:hover {color:#c41230; text-decoration:underline; font-size: 11px;}

/*CONTENT with no left navigation menu */
#cntntNoLeft{position: relative; float: right; top: 5px; width:510px; min-height: 510px; margin: 5px 120px 25px 0px;}
/* this only for IE */* html #cntntNoLeft{position: relative; top: 5px; width: 510px; height: 580px; margin: 5px 0px 25px 0px; float: right; padding-right: 120px;}
#cntntNoLeft p{padding: 4px 0px 12px 0px;}
#cntntNoLeft a:link, #cntntNoLeft a:visited {color:#990000; text-decoration:underline; font-weight:normal; font-size: 11px;}
#cntntNoLeft a:hover {color:#990000; text-decoration:underline; font-size: 11px;}

.sideqte {position: relative; margin-left: 5px; float:right; width: 238px; background-color:#F2F2F2; border: solid 1.1px #999999; border-left-style:dotted; border-bottom-style:dotted; }
.sideqte p {margin: 2px 10px 2px 10px; font-size: 9px; color:#666666; width:220px;}
.sideqte h2 {margin: 10px 10px 0px 10px; font-size: 10px; color:#333333; font-variant:normal;}
.sideqte ul {margin: 5px 10px 0px 10px; padding: 0px 0px 8px 0px; color:#213A50; width: 220px;}
.sideqte ul li {background: url(images/square_blt.gif) no-repeat top left; line-height: 1.3em; font-size:9px; padding: 0px 0px 5px 13px;}
ul.sqrblts {margin: 3px 10px 0px 10px; padding: 0px 0px 8px 0px; width: 600px;}
ul.sqrblts li {background: url(images/square_blt.gif) no-repeat top left; line-height: 1.3em; padding: 0px 0px 5px 13px;}

/*NEWSLETTER*/
.nwsSubHdr {font-weight: bold; color: #524c78; font-size:11px;}

/*EVENTS*/
.evntHdr {font-size: 14px; color:#c41230; font-weight: bold; border-left: 2px dotted #928890; padding: 1px 1px 3px 5px; border-top: 2px dotted #928890; padding-top: 5px; padding-bottom: 5px;}
.evntSubHdr {color:#5b5d70; font-weight:bold;}

/*Site Map*/
#mapcont {width: 845px; background-color: #FFFFFF; padding: 100px 0px 30px 60px;}
/* this only for IE7 */#mapcont{padding-top: 15px\9; margin-top: 10px\9;}
.sitmpHdr { color: #3d4663; font-size:24px;}
.sitemap{position: relative; top: 5px; width: 250px; margin: 5px 0px 10px 0px; float: left; padding-left:25px; font-size:12px; line-height:24px;}
.sitemap a:link, .sitemap a:visited {font-size: 12px; line-height: 24px; color:#990000; text-decoration:none;}
.sitemap a:hover {font-size: 12px; line-height: 24px; color:#990000; text-decoration:underline;}


/*CONTACT US*/
#pgecnt a:link, #pgecnt a:visited {color:#c41230; text-decoration:underline;}
#pgecnt a:hover {color:#4F5F6F; text-decoration:underline;}
.pgecnthdr {color:#5b5d70; font-weight:bold; font-size:13px;}
.pgecntsubhdr {color:#c41230; font-weight:bold;}
.dtedbrdr {width: 250px; height: 120px; border: 1px dashed #990000; text-align:center; float:right;}
.dtedbrdr p {font-size:14px; color:#928890; margin:5px;}

/*NEWS*/
#nwspge ul li {padding:5px 0 5px 0;}
#nwspge ul li a:link, #nwspge a:visited {color:#333333; text-decoration:underline;}
#nwspge ul li a:hover {color:#990000; text-decoration:underline;}

/*SUCCESS STORIES*/
#successpge ul li {padding:5px 0 5px 0;}
#successpge ul li a:link, #successpge a:visited {color:#293A61; text-decoration:underline;}
#successpge ul li a:hover {color:#990000; text-decoration:underline;}

/*Reseller Why Sell-20 reasons*/
ol.slrsns li {padding-bottom: 15px; line-height:1.2em;}

/*User Find a Dealer*/
.optns {margin-left:10px; width: 490px; padding-top: 5px; line-height: 1.7em;}

/*Free Software list*/
.sfttbl td {padding:7px; }

/*PARTNER PAGES*/
#partner {width: 630px; margin-top: 10px; margin-bottom: 20px; border-top: 2px solid #CCCCCC; border-left: 2px solid #CCCCCC; float: left; clear: both; position: relative;}
.prtnrlogo {height: 80px; width: 210px; position: relative; border-right: 2px solid #CCCCCC; border-bottom: 2px solid #CCCCCC; padding: 5px 0px 5px 10px;}
.prtnrcontact {text-align: left; padding: 14px; clear: left; float: left; width: 192px; border-right-width: 2px; border-bottom-width: 2px; border-right-style: solid; border-bottom-style: solid; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; position: relative; top: 0px; background-color: #D4D4D4; background-image: url(content_files/images/partners/gray_bkgrnd2.jpg);background-repeat: no-repeat;}
/* this only for IE */* html .prtnrcontact {text-align: left; padding: 11px; clear: left; float: left; width: 178px; border-right-width: 2px; border-bottom-width: 2px; border-right-style: solid; border-bottom-style: solid; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; position: relative; background-color: #D4D4D4; background-image: url(content_files/images/partners/gray_bkgrnd.jpg); background-repeat: no-repeat;}
.prtnrcpy {text-align: left; vertical-align: top; float: right; width: 380px; padding-right: 12px; padding-left: 6px; position: relative;}
.list {font-size: 10px; line-height: normal; padding-left: 2px; list-style-type: none; }
.nobrdr {border: 1px solid #FFFFFF;}

/*Behind the Log-in Pages*/
#prtlcntnt{position: relative; float: right; top: 5px; width:750px; min-height: 510px; margin: 5px 10px 25px 10px; }
/* this only for IE */* html #prtlcntnt{position: relative; top: 5px; width: 740px; height: 580px; margin: 5px 10px 25px 10px; float: right;}
#prtlcntnt p{padding: 4px 0px 12px 0px; }
#prtlcntnt a:link, #prtlcntnt a:visited {color:#990000; text-decoration:underline; font-weight:normal; font-size: 11px;}
#prtlcntnt a:hover {color:#990000; text-decoration:underline; font-size: 11px;}

#outbrdr h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#990000; font-size:16px; padding-top:10px;}
#outbrdr h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; font-size:14px; padding-top:10px;}

#outbrdr {max-width: 660px; padding: 5px 10px 10px 15px; border:none;}
/* this only for IE */* html #outbrdr {width: 660px; padding: 5px 10px 10px 15px;}
#outbrdr table {border: 0px; margin:3px; max-width: 680px; padding: 5px 0 5px 0;}
#outbrdr td { border: 1px solid #CCCCCC; padding:2px;}
#outbrdr .tdhdr{ background-color:#152C42; font-weight:bold; color:#FFFFFF;}
#outbrdr .tdrlshdr{ background-color:#6B7B88; font-weight:bold; color:#FFFFFF;}
#outbrdr .tdsubhdr{ background-color:#6B7B88; font-weight:bold; color:#FFFFFF; width:55px;}
#outbrdr table.tblinfo td {border: 1px solid white; padding:2px;}
#outbrdr .nobrdr {border:none;}

#optnslft{width:300px; float:left; padding-top: 20px; padding-left:10px;}
#optnsrght{width:300px; float:right; padding-top: 20px;}
#optnslft li,  #optnsrght li {padding-bottom: 5px;}

#optnslft li a:link, #optnsrght li a:link {color:#990000; text-decoration: underline;}
#optnslft li a:visited, #optnsrght li a:visited {color:#990000; text-decoration: underline;}
#optnslft li a:hover, #optnsrght li a:hover {color:#333333; text-decoration: none;}

#outbrdr a:link {color:#333333; text-decoration: underline;}
#outbrdr a:visited {color:#990000;}
#outbrdr a:hover{color:#990000; text-decoration: underline;}

/*IP PHONE PAGES*/
#ipphlayout {width: 650px; position: relative; border-right-color: #2e3d66; border-right-style: solid; border-right-width: 2px; border-bottom-color: #2e3d66; border-bottom-style: solid; border-bottom-width: 2px;}
.ipphoneTitle {font-size: 18px; font-weight: bold; color: #FFFFFF; background-color: #2e3d66; height: 18px; width: 600px; margin-top: 0%; margin-right: 20px; margin-bottom: 5%; margin-left: 0px; padding-top: 6px; padding-right: 0px; padding-bottom: 6px; padding-left: 10px; float: left; } 
.ipphoneCat{font-size: 12px; font-weight: bold;	color: #333333;	}
.ipphonesubCat{font-size: 11px; font-weight: bold; color: #4f4e4d;}
.ipphone {font-size: 18px; font-weight: bold; color: #FFFFFF; background-color: #C9C1C7; height: 18px; width: 600px; margin-top: 0%; margin-right: 20px; margin-bottom: 5%; margin-left: 0px; padding-top: 6px;	padding-right: 0px; padding-bottom: 6px; padding-left: 10px; float: left; }
.ipphoneprod {width: 608px; position: relative; border-right-color: #C9C1C7; border-right-style: solid; border-right-width: 2px; border-bottom-color: #c9c1c7; border-bottom-style: solid; border-bottom-width: 2px;}
ul.featurelist li {list-style-position: outside; list-style-type: disc; margin-left: 30px; line-height: normal;	font-size: 10px;}
ul.featuresublist li {list-style-position: outside;	margin-left: 40px; list-style-image: url(content_files/images/ipphones/bulletsqr.gif); font-size: 10px;line-height: normal; list-style-type: none;}


/*FOOTER*/
#ftr{background: url(content_files/images/main/1024x768/main_ftr_grey.jpg) no-repeat bottom left; width: 960px; height: 85px; clear:both; padding: 0px; text-align: right;}
#ftrBlue{background: url(content_files/images/main/1024x768/main_ftr_blue.jpg) no-repeat bottom left; width: 960px; height: 85px; clear:both; padding: 0px; text-align: right;}
#ftrRed{background: url(content_files/images/main/1024x768/main_ftr_red.jpg) no-repeat bottom left; width: 960px; height: 85px; clear:both; padding: 0px;  text-align: right;}
#ftrOrng{background: url(images/pg_footer_orng.jpg) no-repeat bottom left; width: 770px; height: 65px; clear:both; padding: 0px;  text-align: right;}
#ftrBrwn{background: url(images/pg_footer_brwn.jpg) no-repeat bottom left; width: 770px; height: 65px; clear:both; padding: 0px;  text-align: right;}

#ftrlnks {width: 520px; float: right; padding: 5px 12px 0px 0px;}
#ftrlnks a:link, #ftrlnks a:visited {color:#c41230; font-size: 10px; text-decoration:none; line-height: 1.5;}
#ftrlnks a:hover{color:#333333; font-size: 10px; text-decoration:underline; line-height: 1.5;}
#ftrweb {color:#333333; padding: 7px 12px 0px 0px; font-size: 9px; clear:both;}
#ftrweb a:link, a:visited {color:#333333; font-size: 9px;}
#ftrweb a:hover{color:#c41230; font-size: 9px; text-decoration:underline;}
#ftrcpy {color:#333333; padding: 7px 12px 5px 0px; font-size: 9px; clear:both;}
/* this only for IE7 */#ftrcpy {padding-bottom: 10px\9;}


/*FOOTER SECOND/SHORT OPTION*/
#ftrlnksbs {width: 470px; float: right; margin: -5px 10px 0px 0px;}
#ftrlnksbs a:link, a:visited {color:#c41230; font-size: 10px; text-decoration:none; line-height: 1.5;}
#ftrlnksbs a:hover{color:#c41230; font-size: 10px; text-decoration:underline; line-height: 1.5;}
p#ftrcpybs {color:#c41230; padding: 5px 10px 5px 0px; font-size: 9px; clear:both;}

#homearrow {width: 470px; margin-top: 5px; margin-right: auto; margin-bottom: 5px; margin-left: auto;}


#maphead {width: 710px; margin: 0px auto 12px auto}

#quicklinks {text-align: left; position: relative; padding:5px 5px 10px 8px; line-height: 1.2em; font-size: 10px; width: 242px; height: 45px; border-bottom-style: solid; border-bottom-color: #666666; border-bottom-width: 1px;}
#features {text-align: left; float: left; width: 206px; padding-left: 14px; padding-right: 10px; margin-bottom: 16px;}

#suplmnt, #suplmntSoft {background-color: #E0E0E0; text-align: left; float: right; width: 160px; margin-left: 7px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; position: relative; margin-top: 12px; font-size: 11px; line-height: 1.4;}
#suplmntSoft {width:235px;}

.lstOflinks {position: relative;float:right; margin: 12px 0px 0px 7px; width: 160px; background-color:#F2F2F2; border: solid 1.1px #999999; border-left-style:dotted; border-bottom-style:dotted; padding: 5px 10px 5px 10px; line-height: 1.7em; font-size: 11px;}
.lstOflinks a:link, .lstOflinks a:visited {color:#3f4553; text-decoration:none;}
.lstOflinks a:hover{color:#c41230; text-decoration:underline; }

.lstOflinksWd {position: relative;float:right; margin: 12px 0px 0px 7px; width: 230px; background-color:#F2F2F2; border: solid 1.1px #999999; border-left-style:dotted; border-bottom-style:dotted; padding: 5px 10px 5px 10px; line-height: 1.7em; font-size: 11px;}

#feat {list-style-position: outside; list-style-image: url(content_files/images/products/red_bullet.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 1.3em; text-align: left; margin-left: 20px;}
#prodimg {width: 160px; padding-top: 4px; padding-right: 12px; padding-bottom: 4px; padding-left: 8px;}
#prod {width: 458px; position: relative; border-right-color: #C9C1C7; border-right-style: solid; border-right-width: 2px; border-bottom-color: #c9c1c7; border-bottom-style: solid; border-bottom-width: 2px;}
#spec {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.3em; text-align: left; border-left-width: 2px; border-left-style: solid; border-left-color: #C8C1C7; width: 180px; float: right; padding: 0px 0px 0px 8px; position: relative; margin-top: 6px; margin-left: 10px;}
.spec {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: bold; color: #333333;}

.infotable {background-color:#EBEBEB; font-weight:bold}
td.configmarginleft {margin-left: 10px; padding-left:10px;}
td.social {vertical-align:middle; border-width:3px; border-style:solid; border-color:#EBEBEB;}

/*AWARD*/
#award {font-size:11px}
#award a:link, #award a:visited, #award a:active {font-weight:bold; color: #524c78; text-decoration:none; line-height: 1.2em;}
#award a:hover {font-weight:bold; color: #524c78; text-decoration:underline; line-height: 1.2em;}

/* ---------------------------------------------------- */

#logininfo {clear:right; position: relative; float:right; margin: 0px 20px 7px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}
#logininfo a:link, #logininfo a:hover, #logininfo a:visited, #logininfo a:active {font-size:11px; text-decoration: none;}


/* ---------------------------------------------------- */
/* SLIDESHOW
/* ---------------------------------------------------- */
#slideshow {width: 677px; height: 215px;}
#slideshow ul {margin: 0; padding: 0; list-style-type: none; height: 1%; /* IE fix */}

/* SLIDESHOW > SLIDES
------------------------------------------*/
#slideshow .slides {overflow: hidden; width: 677px;}
#slideshow .slides ul {width: 677px;}
#slideshow .slides li {width: 677px; float: left; padding: 0px; margin: 0px}
#slideshow .slides li.slideshowNoJS {display:none}

/* SLIDESHOW > NAVIGATION BAR
------------------------------------------*/
#slideshowNav {z-index: 50; position: relative; bottom: -210px; width: 16%; right: -75%;}
#slideshowNav a { margin: 0 5px; padding: 3px 5px; text-decoration: none; color:#FFFFFF; background: #AFB0B6; font-size:10px;}
#slideshowNav a.activeSlide { background: #F5F5F5; color:#666666;}
#slideshowNav a:focus { outline: none; }

/* END OF SLIDESHOW 
--------------------------------------------------------*/

/* ---------------------------------------------------- */
/* MENU
/* -----------------------------------------------------*/

/* Main menu
------------------------------------------*/
#coolMenu, #coolMenu ul, #coolMenu li {list-style: none; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#coolMenu {float: left; padding-left: 100px;}
#coolMenu > li {float: left;}
#coolMenu li a {display: block; height: 1.7em; line-height: 1.7em; padding: 0 1.5em; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #c41230; border:#FFFFFF 1px solid; border-bottom:none;}
#coolMenu li:hover ul.menuNoJS {display: block;}
#coolMenu > li:hover > a {background: #f8f7f8; color: #c41230; border:#D7D7D7 1px solid; border-bottom:none;}

/* Submenu
------------------------------------------*/
#coolMenu ul {position: absolute; display: none; z-index: 999;background: #f8f7f8; border:#D7D7D7 1px solid; border-top:none;}
#coolMenu ul li a {color: #5e5c5e; font-weight: normal; width: 180px;}
#coolMenu ul li:hover a {background: url(./images/button-arrow.gif) no-repeat left #f0edef;}

/* END OF MENU 
--------------------------------------------------------*/


