body{margin:0px;background:#F1F1F1;font-family:arial,verdana;font-size:13px;color:#666666;line-height:1.4em;}
.mainDiv{background:#FFFFFF;width:950px;overflow:hidden;}
.topNavDiv{height:120px;background:#0A7798;overflow:hidden;}
.mainLink{color:#0A7798;}
.navPath{size:12px;color:#a4a4a4;}
.pathLink{color:#a4a4a4;;text-decoration:none;}
.pathLink:hover{color:#0A7798;text-decoration:underline;}

.lngSelDiv{text-align:right;margin-right:70px;position:relative;top:-145px;}
.lngTD{font-size:11px;padding-left:5px;padding-right:5px;border: none; padding-top: 1px;}
.lngDiv{padding:2px;padding-top:20px;}
.lngLink{text-decoration:none;color:#014155;}

.sideFadeLeft{width:20px;background-image:url(fadeLeft.gif);background-repeat:repeat-y;overflow:hidden;}
.sideFadeRight{width:20px;background-image:url(fadeRight.gif);background-repeat:repeat-y;overflow:hidden;}

.topInnerNavDiv{margin-right:70px;margin-left:400px;position:relative;top:-125px;color:#CCCCCC;}
.topInnerNavTD{padding-left:10px;padding-right:10px;font-size:12px;white-space:nowrap;}
.topNavLink{text-decoration:none;color:#CCCCCC;}
.topNavLink:hover{text-decoration:underline;color:#FFFFFF;}
.topNavActive{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='navitemBg.png');}
.topNavActive[class]{background-image:url(navitemBg.png);}
.topNavActive{padding:3px;padding-left:12px;padding-right:12px;cursor:default;color:#eeeeee;}


.bottomNavDiv{color:#DDDDDD;height:45px;padding-left:70px;padding-right:70px;overflow:hidden;background:#0A7798;background-image:url(bottomNavBg.jpg);}
.bottomNavTD{font-size:12px;color:#FFFFFF;height:45px;padding-left:15px;padding-right:15px;}
.bottomNavTDCopy{font-size:12px;color:#DDDDDD;height:45px;padding-left:40px;}
.bottomNavLink{text-decoration:none;color:#DDDDDD;}
.bottomNavLink:hover{text-decoration:underline;color:#FFFFFF}

.bannerDivLarge{height:320px;overflow:hidden;background:#0A7798;}
.bannerPicDivLarge{height:320px;width:810px;background:#D0D3D8;overflow:hidden;}
.bannerDivSmall{height:180px;overflow:hidden;background:#0A7798;}
.bannerPicDivSmall{height:180px;width:810px;background-color:#D0D3D8;overflow:hidden;}

.spacer3D{height:8px;background:#FFFFFF;border-bottom:1px solid #CECECE;overflow:hidden;}

.ajaxloader{text-align:center;padding-left:70px;padding-right:70px;height:400px;display:none;}
.mainContentDiv{text-align:left;border-top:1px solid #FFFFFF;padding-top:25px;background-image:url(fadeDown.png);background-repeat:repeat-x;overflow:hidden;}
.mainContentDiv2{text-align:left;border-top:1px solid #FFFFFF;background-image:url(fadeDown.png);background-repeat:repeat-x;overflow:hidden;}
.mainContentInnerDiv{padding-left:70px;padding-right:70px;display:block;}


.mainTitle{margin-bottom:25px;}
.mainTitleLeft,.mainTitleRight{font-size:30px;line-height:1.4em;}
.mainTitleLeft{color:#0A7798;}
.mainTitleRight{color:#888888;}
.subTitle{margin-bottom:10px;font-size:16px;font-weight:bold;line-height:1.4em;color:#0A7798;}

.textLinkSpan{white-space:nowrap;}
.textLink{color:#0A7798;}

.boxTitle{margin-bottom:20px;font-size:21px;line-height:1.2em;color:#ffffff;}
.mainBoxDiv{width:860px;margin-left:45px;overflow:hidden;}
.spacer{height:20px;overflow:hidden;}
.boxContentBorder{border-left:2px solid #0D9ECA;border-right:2px solid #085871;}
.boxContentInner{color:#DDDDDD;padding:15px;background:#0A7798;}

.leftColumn{width:405px;border-right:1px solid #E1E1E1;}
.innerLeftColumn{margin-right:35px;width:370px;overflow:hidden;}
.rightColumn{width:405px;}
.innerRightColumn{margin-left:35px;width:370px;overflow:hidden;}


.firsttColumn{border-right:1px solid #E1E1E1;}
.innerFirstColumn{margin-right:14px;width:248px;overflow:hidden;}
.secondColumn{border-right:1px solid #E1E1E1;}
.innerSecondColumn{margin-left:14px;margin-right:14px;width:248px;overflow:hidden;}
.thirdColumn{}
.innerThirdColumn{margin-left:14px;width:248px;overflow:hidden;}
.doubleColumn{}
.innerDoubleColumn{margin-left:14px;width:524px;overflow:hidden;}

.freeColBorder{border-right:1px solid #E1E1E1;padding-right:14px}
.freeColSpacer{padding-left:14px}

.inputHalfCol{width:165px;color:#0A7798;}
.inputTDHalfCol{width:170px;padding-right:5px;padding-bottom:5px;}

.inputDoubleCol{width:340px;color:#0A7798;}
.inputTDDoubleCol{width:340px;padding-right:5px;padding-bottom:5px;}

.ajaxResponseDiv{display:block;}
.ajaxLoaderDiv{display:none;color:#0A7798;}
.formDiv{display:block;}
.confirmDiv{color:#0A7798;}

.imageTag{text-align:right;font-size:10px;}
.imageFloatRight{float:right;padding-left:8px;padding-bottom:0px;}
.imageFloatLeft{float:left;padding-right:8px;padding-bottom:0px;}
.imageTB{margin-top:1.4em;margin-bottom:1.4em;}
.imageT{margin-top:1.4em;}
.imageB{margin-bottom:1.4em;}
.imageBG{background:#f0f0f0;}

.agendaFrame{border:1px solid #E1E1E1;padding:15px;background:#f8f8f8;}
.loginFrame{border:1px solid #E1E1E1;padding:15px;background:#f8f8f8;}

.galleryDiv{text-align:center;background:#F1F1F1;padding:15px;border:1px solid #DDDDDD;}
.screenshot{text-align:right;}
.canvas{margin-bottom:5px;}
.canvasWidth{margin-left:20px;width:385px;}
.pageNavDiv{border-top:1px dotted #DDDDDD;border-bottom:1px dotted #DDDDDD;}


.tableHead{padding-bottom:15px;padding-right:8px;font-weight:bold;white-space:nowrap;}
.tdLeft{padding-bottom:5px;padding-right:10px;color:#0A7798;white-space:nowrap;}
.tdRight{padding-bottom:5px;padding-right:5px;}
.tdCenter{padding-bottom:5px;padding-right:5px;text-align: center;}

.partnerTD{padding-left:20px;}