.ui-tabs { position: relative; padding: 0em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs-nav { margin: 0; padding: 0em 0em 0; }
.ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs-nav a { float: left; padding: .5em 1em; text-decoration: none; }
li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
li.ui-tabs-selected a, li.ui-state-disabled a, li.ui-state-processing a { cursor: text; }
.ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs-hide { display: none !important; }

/*INFO! OMITTIONS IN jquery.ui.tabs.css*/.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
input.ui-button { padding: .4em 1em; }
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*INFO! OMITTIONS IN jquery.ui.button.css*/.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

.ui-state-disabled { cursor: default !important; }

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.head-ui-widget-header { border: 0px; border-top: 0px solid #1d4260; border-bottom: 0px solid #1d4260; background: #1d4260 url(images/ui-bg_gloss-wave_25_1d4260_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: normal; }
.inv .ui-state-default, .inv .ui-widget-content .ui-state-default, .inv .ui-widget-header .ui-state-default { border: 1px solid #dddddd; background: #007be0 url(images/ui-bg_highlight-soft_60_007be0_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; }
.inv .ui-state-default a, .inv .ui-state-default a:link, .inv .ui-state-default a:visited { color: #ffffff; text-decoration: none; }
.inv .ui-state-hover, .inv .ui-widget-content .ui-state-hover, .inv .ui-widget-header .ui-state-hover, .inv .ui-state-focus, .inv .ui-widget-content .ui-state-focus, .inv .ui-widget-header .ui-state-focus { border: 1px solid #ffffff; background: #007be0 url(images/ui-bg_highlight-soft_100_007be0_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; }
.inv .ui-state-active, .inv .ui-widget-content .ui-state-active, .inv .ui-widget-header .ui-state-active { border: 1px solid #dddddd; background: #f6f6f6 url(images/ui-bg_highlight-soft_15_f6f6f6_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #007be0; }
.inv .ui-state-active a, .inv .ui-state-active a:link, .inv .ui-state-active a:visited { color: #007be0; text-decoration: none; }
.inv .ui-state-default .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png);  }
.inv .ui-corner-top { 
border-radius:6px 6px 0px 0px;
-webkit-border-radius: 6px 6px 0px 0px;
-moz-border-radius: 6px 6px 0px 0px;
position:relative;
behavior: url(/ieroundfix/PIE/PIE.htc);
 
}
.inv .ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.inv .ui-corner-right {  -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.inv .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; }
.inv .ui-icon-locked { background-position: -192px -96px; }
.inv .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_ffffff_256x240.png); }

/*INFO! OMITTIONS IN jquery.inv.theme.css*/.inv .ui-button .ui-button-text { display: block; line-height: 1.4;  }
.inv .ui-button-text-only .ui-button-text { padding: .4em 1em; }
/*INFO! OMITTIONS IN jquery.inv.button.css*//* Component containers
----------------------------------*/
.ui-widget { font-family: tahoma,Helvetica, Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: tahoma,Helvetica, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #ffffff; color: #444444; }
.ui-widget-content a { color: #444444; }
.ui-widget-header { border: 1px solid #dddddd; background: #007be0 url(images/ui-bg_highlight-soft_20_007be0_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #dddddd; background: #f6f6f6 url(images/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #007be0; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #007be0; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #007be0; background: #007be0 url(images/ui-bg_highlight-soft_60_007be0_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; }
.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #dddddd; background: #007be0 url(images/ui-bg_highlight-soft_15_007be0_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #007be0; background: #ffffff; color: #444444; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #444444; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_007be0_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_007be0_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_666666_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_007be0_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); }

/* positioning */
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-flag { background-position: -16px -112px; }
 .ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; }
.ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; }
.ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.ui-corner-right {  -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
.ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; }
.ui-corner-all { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }

/* Overlays */
.ui-widget-overlay { background: #eeeeee url(images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); }
.ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }
/*INFO! OMITTIONS IN jquery.ui.theme.css*/.simply-scroll-container {position: relative}
.simply-scroll-clip {position: relative;overflow: hidden;z-index: 2}
.simply-scroll-list {position: absolute;top: 0;left: 0;z-index: 1;overflow: hidden;margin: 0;padding: 0;list-style: none;cursor:pointer}
.simply-scroll-list li {padding: 0;margin: 0;list-style: none;text-align:center}
.simply-scroll-list img {border: none;display: inline;vertical-align:middle;margin:0 auto}
.simply-scroll { width: 320px;height: 40px;line-height: 40px}
.simply-scroll-clip {width: 320px;height: 40px;line-height: 40px}
.simply-scroll-list li {float: left;width: 1720px;height: 40px;line-height: 40px}
.simply-scroll-list img {width: 1720px;}
.fader{float:left;position:relative; top:65px; left:270px;width:320px}
.faderRight {position:absolute; z-index:10; border:0px;left:190px; top:1px; width:130px; height:39px; background: url(/images/press/press-fade.png) repeat-y left top; background-position:-130px 0}
.faderLeft {position:absolute; z-index:10; width:130px; height:39px; top:1px; background: url(/images/press/press-fade.png) repeat-y left top}
/*INFO! OMITTIONS IN jquery.simplyscroll.css*/.easy-accordion{display:block;position:relative;overflow:hidden;padding:0;margin:0}
.easy-accordion dt,.easy-accordion dd{margin:0;padding:0;}
.easy-accordion dt,.easy-accordion dd{position:absolute}
.easy-accordion dt{margin-bottom:0;margin-left:0;z-index:5;/* Safari */ -webkit-transform: rotate(-90deg); /* Firefox */ -moz-transform: rotate(-90deg);-moz-transform-origin: 20px 0px;  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); /* Opera */ -o-transform: rotate(-90deg);cursor:pointer;}
.easy-accordion dd{z-index:1;opacity:0;overflow:hidden;}
.easy-accordion dd.active{opacity:1;}
.easy-accordion dd.no-more-active{z-index:2;opacity:1;}
.easy-accordion dd.active{z-index:3}
.easy-accordion dd.plus{z-index:4}
.easy-accordion .slide-number{position:absolute;bottom:0;left:10px;font-weight:normal;font-size:1.1em;/* Safari */ -webkit-transform: rotate(90deg); /* Firefox */ -moz-transform: rotate(90deg);  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);/* Opera */ -o-transform: rotate(-90deg);}
#accordion{width:795px;height:310px;padding:3px 0px 3px 3px;background:#fff;border:1px solid #dddddd;}
#accordion dl{width:795px;height:310px}
#accordion dt{height:46px;line-height:44px;text-align:right;padding:0 15px 0 0;font-size:1.5em;font-weight:bold;font-family: Tahoma, Geneva, sans-serif;letter-spacing:1px;
cursor:pointer;border: 1px solid #dddddd; background: #f6f6f6 url(images/ui-bg_highlight-soft_15_f6f6f6_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #007be0;}
#accordion dt.active{cursor:pointer;border: 1px solid #dddddd; background: #007be0 url(images/ui-bg_highlight-soft_15_007be0_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff;}
#accordion dt.hover{color:#68889b;}
#accordion dt.active.hover{color:#fff}
#accordion dd{background:#fafafa; padding:5px;border:1px solid #dddddd;margin-right:3px;}
#accordion .slide-number{color:#68889b;left:10px;font-weight:bold}
#accordion .active .slide-number{color:#fff;}
/*INFO! OMITTIONS IN jquery.easyAccordion.css*/* {
	padding: 0;
/*	margin: 0;*/
}

.ajaxWaitSmall {
background-image: url(/images/icons/ajax-loader.gif);
background-repeat: no-repeat;
background-position: 375px 50%;
}
.pngfixIE {
	behavior: url(/iepngfix/iepngfix.htc);
}
.amber {
	color: #FF7400;
}
.inline {
	display: inline;
}
.pad10 {
	padding: 10px;
}
.pad_tb30 {
	padding-top: 30px;
	padding-bottom: 30px;
}
.pad_tb10 {
	padding-top: 10px;
	padding-bottom: 10px;
}
.mar_tb30 {
	margin-top: 30px;
	margin-bottom: 30px;
}
.pad5 {
	padding: 5px;
}
.feat {
	padding: 20px 5px 5px 5px;
	color: #000;
	font-weight: normal;
	position: relative;
	width: 600px;
	height: 316px;
}
.featBut {
	position: absolute;
	bottom: 50px;
	right: -20px;
}
.feat1 {
	padding-left: 15px;
	padding-bottom: 15px;
	font-weight: normal;
}
.feat2 {
	padding-left: 15px;
	padding-bottom: 15px;
	font-weight: normal;
	width: 550px;
}
.white {
	color: #ffffff;
}
.black {
	color: #000000;
}
.red {
	color: red;
}
.green {
	color: green;
}

.gray {
	color: #CCCCCC;
}
.dark_gray {
	color: #808080;
}
.dark_blue {
	color: #0033CC;
}
.gray_blue {
	color: #839CCB;
}
.left {
	text-align: left;
}
.center {
	text-align: center;
}
.right {
	text-align: right;
}
.justify {
	text-align: justify;
}
.bold {
	font-weight: bold;
}
.normal {
	font-weight: normal;
}
.italic {
	font-style: italic;
}
.underline {
	text-decoration: underline;
}
.size1 {
	font-size : 7pt;
}
.size2 {
	font-size : 10pt;
}
.size3 {
	font-size : 12pt;
}
.size4 {
	font-size : 14pt;
}
.size5 {
	font-size : 18pt;
}
.size6 {
	font-size : 24pt;
}
body {
	background: #FFFFFF;
}
html, body {
      /*height:100%;
      margin: 0;
      padding: 0;
      border: none;
     */
   }

select {
	font-family: Tahoma;
	font-size: 12px;
	color: #4E4C32;
	vertical-align: middle;
	font-weight: normal;
}
textarea {
	font-family: Tahoma;
	font-size: 12px;
	color: #4E4C32;
}
input {
	font-family: Tahoma;
	font-size: 12px;
	color: #4E4C32;
	vertical-align: middle;
	font-weight: normal;
}
html {
	overflow-y: scroll;
	font-family: Tahoma;
	font-size: 12px;
}
img {
	border: 0;
	/*vertical-align: top;
*/	text-align: left;
}
ul {
	list-style: none;
}
a {
	color: #007BE0;
}
a:hover {
	text-decoration: none;
}
.blue {
	color: #007BE0;
}
.column {
	float: left;
}
.clear {
	clear: both;
}
.clearfix{ clear:both; display:block; height:1px; margin:0 0 -1px 0; overflow:hidden; width:100%; }

.fleft {
	float: left;
}
.fright {
	float: right;
}
.fcenter {
	margin-left: auto;
	margin-right: auto;
}
.posRel {
	position:relative;
}
.tar {
	text-align: right;
}
.tal {
	text-align: left;
}
.tac {
	text-align: center;
}
body {
	min-width: 980px;
	margin: 0;
	padding: 0;
}
/*header*/
#head {
	margin: 0 auto;
	width: 980px;
	height: 167px;
	float: none;
}
#head .row_1 {
	width: 980px;
	position: relative;
	z-index: 1;
}
#head .row_1 .logo {
	float: left;
	width: 362px;
	padding: 5px 0 10px 20px;
}
#head #logo {
	width: 248px;
	height: 62px;
}
#head .sign_in {
	position: absolute;
	left: 742px;
	z-index: 15;
	width: 238px;
}
#head #loginTog {
	display: none;
	width: 238px;
	background-color: #E5E5E5;
}
#head label {
	text-align: right;
	width: 150px;
}
#loginLeft .field {
	width: 120px;
}
#loginLeft {
	width: 155px;
	margin: 5px 2px 5px 7px;
	float: left;
}
#loginRight {
	float: left;
	margin: 6px 0px 0px 5px;
}
#sign_in_bar,#ajaxIcon {
	background-color: #F5F5F5;
	float: right;
	margin-right: 10px;
	padding: 1px;
	width: 80px;
}
#head .tab {
	padding: 0 0 0 20px;
}
#barDeap {
	min-width: 987px;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 107px;
	height: 50px;
}
#noticeInline {	
    margin:0 auto;
	width: 700px;
	padding:3px;
	position: absolute;
	 left: 50%;
	 top:115px;
    margin-left: -430px;
	height: 50px;
	z-index:99;
	display:none;
	cursor:pointer;

}

#headBg {
	min-width: 987px;
	width: 100%;
	height: 109px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 0;
	background-color: #99ccff;
	background: url(/images/head-bg.png) repeat;
}
#bar {
	min-width: 987px;
	background: url(/images/col_2_bgd.gif) repeat-x left top;
	width: 100%;
	height: 10px;
	position: absolute;
	left: 0px;
	top: 157px;
}
/*#left-side-outer {
	width: 49%;
	float: left;
	margin-right: -490px;
	}
#left-side {
	margin-right: 490px;
	background-color: #FFffff;
	height: 1px;

}*/
#wrapper {
	background: url(/images/wrapper-bg.png) 50% 0;
}
#center-column {
	width: 980px;
	
	margin:0 auto;
	/*position: relative; float: left;  position: relative;removed as email editors wont fullscreen*/
	}
.centerStatic {

	width: 980px;
	
	margin:0 auto;

	/*float: left;  position: relative;removed as email editors wont fullscreen*/
	
	}
	
	
#bodyMain {
	border-right: 1px solid #cccccc;
	border-left: 1px solid #E5E5E5;
	float: left;



 min-height:560px;

  height:auto !important;

  height:560px;



	width: 802px;
	padding: 15px 20px 25px 10px;
	background-color: #fff;
	}

#bodyNav {
	line-height: 24px;
	width: 145px;
	float: right;
	
	text-align: left;
}


/*#right-side-outer {
	width: 49%;
	
	
	float: right;

	margin-left: -491px;
	background-color: #E5E5E5;
}*/


.featureList {
	width: 250px;
	margin-left: 10px;
}
.fold {
	position: absolute;
	width: 10px;
	height: 10px;
	left: 0px;
	bottom: -10px;
	background: url('/images/fold_left.gif') no-repeat center center;
}
.h1_fold {
	margin: 0px;
	width: 145px;
	height: 24px;
	padding: 0px 2px 0px 11px;
	position: absolute;
	right: -2px;
	top: 0px;
	text-align: center;
}
.category {
	width: 145px;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 0px;
}
.menuButton, .menuButtonLock, .menuButtonWin {
	width: 142px;
	text-align: left;
}

#foot {
	width: 100%;
	height: 90px;
	background: url(/images/tall_bottom.gif) left top repeat-x;
	
	clear:both;
}
#foot .indent {
	margin: 0 auto;
	width: 980px;
	padding-left:30px;
	float: none;

}
#footLeft {
	padding-top: 20px;
	margin: 0 auto;
	width: 480px;
	float: left;
	padding-left: 5px;
	color: #767676;
}
#footRight {
	padding-top: 3px;
	margin: 0 auto;
	width: 495px;
	float: left;
	color: #767676;
}
#copyright {
	padding-top: 30px;
}
/* forgotten page */
#forgotten {
	background-color: #F9F9F9;
	border: 1px solid #E5E5E5;
	width: 442px;
	margin-top: 50px;
	line-height: 20px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
}
#forgotten .field {
	width: 220px;
	height: 18px;
	clear: both;
}
#forgotten label {
	float: left;
	width: 190px;
	padding-right: 30px;
	text-align: right;
}
#forgotten .forgotSubmit {
	Padding: 20px 0 10px 0;
	margin: auto;
}
/* register page */
.boxWrap {
	position: absolute;
	display:inline;
	z-index: 2;
	margin-top: 4px;
	margin-left: -8px;
	height: 22px;
	overflow: hidden;
}
.statusMsg {
	float: left;
	width: 120px;
	height: 20px;
	background-color: #ffc;
	border: 1px solid #c93;
	padding-left: 7px;
	line-height: 20px;
}
.msgErr {
	border-color: #CC0000;
	background-color: #F7CBCA;
	color: #CC0000;
}
.msgOk {
	background: #C9FFCA;
	color: #008000;
	border-color: #349534;
}
.css-arrow-left {
	float: left;
	border-color: transparent #c93 transparent transparent;
	border-style: solid;
	border-width: 11px;
	width: 0px;
	height: 0px;
}
/* IE6 */
.css-arrow-left {
	_border-left-color: pink;
	_border-bottom-color: pink;
	_border-top-color: pink;
	_filter: chroma(color=pink);
}
.arrowErr {
	border-right: 11px solid #CC0000;
}

.arrowOk {
	border-right: 11px solid #349534;
}
#register {
	border: 1px solid #E5E5E5;
	width: 720px;
	height: 225px;
	margin-top: 50px;
	line-height: 25px;
	margin-left: auto;
	margin-right: auto;
	padding: 20px;
}
#register h1 {
	color: #007BE0;
	font-size: 12pt;
	padding: 0px 0px 15px 0px;
	margin: 0px;
}
#register label, #mainLogin label {
	float: left;
	margin: 0px;
	width: 90px;
	padding-right: 10px;
	text-align: right;
	font-weight:bold;
}
#register .field1 {
	margin: 0px;
	width: 117px;
	height: 22px;
}
#register .field, #mainLogin .field {
	width: 244px;
	width: 240px;
	height: 22px;
	line-height: 22px;
}
#regInHouse {
	width: 339px;
	width: 360px;
}
#regConnect {
	padding-left: 20px;
	border-left: 1px solid #E5E5E5;
	width: 339px;
	height: 100%;
}

/* only needed in cgi parts*/
.stdBox {
	width:760px; 
	border:1px solid #E5E5E5;
	padding:20px;
	/*line-height: 25px;*/
	margin-bottom:20px;
	-webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    position:relative;
    	behavior: url(/ieroundfix/PIE/PIE.htc);
}

.divider {
	border-top: 1px solid #E5E5E5; margin: 20px 0;
}

.stdBox .lab {
	float: left;
	margin: 0px;
	width: 100px;
	line-height: 25px;
	padding-right: 10px;
	text-align: right;
	font-weight:bold;
}
.stdBox .field {
	width: 400px;
	height: 22px;
	line-height: 22px;
}


#disposable label {
	float: left;
	margin: 0px;
	width: 170px;
	line-height: 25px;
	padding-right: 10px;
	text-align: right;
	font-weight:bold;
}

#disposable .field {
	width: 220px;
	height: 22px;
	line-height: 22px;
}



.line25 {
	line-height:25px;
}

.lineStd {
	line-height:14px;
}

#multirec, #sendSpec {
	line-height:25px;
}
#multirec label, #multirec input[type=radio] {
line-height:25px;
vertical-align:middle;
}

.multirec {
	margin-left:250px;
}

#mainMenu h1{
 margin:10px 0 40px 0;	
}

#mainMenu .quickLinks {
  width:180px;padding:0 0 20px 0;margin:0 20px 0 0;	
}
.quickLinks .box {
	margin: 10px 20px 0 20px;
}

.quickLinks .title {
  padding:0 0 10px 10px; margin:0 0 10px 0; border-bottom: 1px solid #e5e5e5;	
}
.quickLinks .body {
	margin-left: 0px;
}
.quickLinks .body a {
	color:#808080;
	font-weight:normal;
	text-decoration:none;
}
.quickLinks .body a:hover {
	color:#007BE0;
	font-weight:normal;
	text-decoration:none;
}

.editorSW {
	padding:0px 8px 2px 8px; position:absolute; right:20px; top:0px; background:#007BE0; color:#fff;
}

.editorSW a {
	text-decoration:none;
	color:#fff;
}

#mainLogin {
	border: 1px solid #E5E5E5;
	width: 350px;
	height: 150px;
	margin-top: 70px;
	line-height: 25px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 20px 20px 20px;
}

/*uploader */
#progOutput div {
 font-weight:bold;
 width:130px;
 float:left;
 
}
#progOutput span {
 font-weight:normal; 
}

.redBrd {
	border: 1px solid #FF0000;
}
#openEMail .head_row span, #openEMail .head_row_full span{
	font-weight:normal;
}
#openEMail .head_row{
	font-weight:bold;
	width:390px;
	float:left;
	padding-left:10px;
}
#openEMail .head_row_full{
	font-weight:bold;
	width:780px;
	float:left;
	padding-left:10px;
}
#openEMail #head_span{
	background-color:#E5E5E5;
}
#openEMail .data_cell {
	background-color:#f6f6f6;
    border-bottom:1px solid #f1f1f1;
}

#emailInbox, #emailOutbox, #presetEmail {
	width:800px;
}
.col5 {
text-align:center;
	width:180px;
}
#addressBook .col2,#addressBook .col3,#addressBook .col4 {
	width:200px;
}


#emailInbox .col1, #smsInbox .col1, #smsOutbox .col1, #emailOutbox .col1 { 
	width:16px;
	height:16px;
	padding:7px 3px 7px 3px;
}
#presetEmail .col1 { 
	width:400px;
	padding-left:5px;
}
#presetEmail .col2 {
	width:150px;
}
#presetEmail .col3 {
	width:80px;
}
#presetEmail .col4 {
	width:75px;
}
#presetEmail .col5 {
text-align:center;
	width:80px;
}

#emailInbox .col2 {
	width:120px;
}
#emailInbox .col3 {
	width:190px;
}
#emailInbox .col4 {
	width:256px;
}


#smsInbox .col2 {
	width:260px;
}
#smsInbox .col3 {
	width:330px;
}
#smsInbox .col4 {
	width:280px;
}


#smsOutbox .col2 {
	width:110px;
}
#smsOutbox .col3 {
	width:50px;
}
#smsOutbox .col4 {
	width:144px;
}
#smsOutbox .col6 {
	width:144px;
}
#smsOutbox .col7 {
	width:80px;
}
#smsOutbox .col5 {
	width:240px;
}



#emailOutbox .col2 {
	width:78px;
}
#emailOutbox .col3 {
	width:210px;
}
#emailOutbox .col4 {
	width:90px;
}
#emailOutbox .col6 {
	width:210px;
}
#emailOutbox .data_cell, #emailInbox .data_cell, #smsInbox .data_cell, #smsOutbox .data_cell, #presetEmail .data_cell, #addressBook .data_cell {
	overflow:hidden;
	white-space:nowrap;
}


.smsSelect {
	width:320px; padding:15px;
	border: 1px solid #E5E5E5;
	margin:10px;
}
.smsSelect a {
	text-decoration:none;
}

.smsSelect .body{
	height:75px;
	text-align:justify;
	padding-bottom:15px;
	padding-top:15px;
}
.smsSelect .box{
	width:250px;
	height:150px;
	margin: 0 auto; 
}

.smsSelect .title{
	color: #808080;
	font-weight:bold;
	text-align:left;
	padding-bottom:10px;
	padding-top:10px;
}

.smsSelect .left{
	float:left;
	width:200px; 
	padding-bottom:3px;
	padding-top:3px;

}
.smsSelect .right{
	float:right;
	text-align:center;
	width:50px; 
	padding-bottom:3px;
	padding-top:3px;

}



.page_nav {
	width:580px;height:32px;padding:3px;float:right;text-align:right;
}
.page_nav .text {
text-align:center;
width:70px;
border:1px solid #dddddd;
float:right;
margin-right:5px;
padding:8px 5px 7px 5px;
font-size:12px;
}
#withSelected {
	padding:3px 2px 3px 5px;float:left;text-align:left;
}
#withSelected .text {
	font-size:16px;
}

.head_row, .head_row_full {
	border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	background-color:#e5e5e5;
	line-height:32px;
	
}

.head_row .col1, .head_row .col2, .head_row .col3, .head_row .col4, .head_row .col6, .head_row .col7, .head_row .col8{
	border-right:2px solid #DDDDDD;
		
}

.head_cell {
	font-weight:bold;
}
#data .head_row{
	cursor:pointer;
}
.data_row {
	border-top:1px solid #f6f6f6;
	border-bottom:1px solid #f6f6f6;
	background-color:#f6f6f6;
	line-height:32px;
	cursor:pointer;
}

.data_row:hover {
	border-top:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	background-color:#fbfbfb;
}
.data_row .col1, .data_row .col2, .data_row .col3, .data_row .col4, .data_row .col6, .data_row .col7, .data_row .col8{
	border-right:2px solid #f1f1f1;
		
}

#supportMultiAcc .col1, #supportMultiAcc .col2, #supportMultiAcc .col3, #supportMultiAcc .col4, #supportMultiAcc .col5, #supportMultiAcc .col6{
	width:131px;
}
#supportMultiAcc .data_cell {
    border-right:2px solid #f1f1f1;
	background-color:#f6f6f6;
    border-bottom:1px solid #f1f1f1;
    line-height:32px;
}


.suggestions{
	border-top:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	background-color:#e5e5e5;
	cursor:pointer;
}
.suggestions:hover{
	border-top:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	background-color:#f6f6f6;
	cursor:pointer;
}

.suggestions .fname, .suggestions .lname{
width:87px; 
padding-left: 3px; 
float:left
}

.suggestions .email{
width:217px; 
padding-left: 3px; 
float:left;
}

.arrowTip {
	float: left;
	border-color: white #e5e5e5 white white;
	border-style: solid;
	border-width: 12px;
	width: 0px;
	height: 0px;
}

.tipBox {
height:110px;
	width:200px;
	border:1px solid #E5E5E5;
	padding:10px;
	line-height: 25px;
	background:#e5e5e5;
	-webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    float:left;
    position:relative;
    	behavior: url(/ieroundfix/PIE/PIE.htc);
}

.iefix-all{
	-webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;

  position:relative;
    	behavior: url(/ieroundfix/PIE/PIE.htc);
	
}