body {
font: 0.8em/21px arial,sans-serif;}
.checkbox, .radio {	width: 19px;height: 25px;padding: 0 5px 0 0;background: url(../images/checkbox.gif) no-repeat;display:inline-block;}
.radio {background: url(../images/radio.gif) no-repeat;}
.select {height: 21px;color: #0073EA;font: 12px/21px arial,sans-serif;overflow: hidden;}
label.invalid {background: url("/static/images/errorIcon.png") no-repeat 0px 50%;display:inline-block;padding-left: 16px;margin-left:2pt;font-weight: bold;color: #EA5200;font-size: 8pt;border: 0px;vertical-align: middle;}
#portConfigDlg label.invalid {display: inline-block;background: url("/static/images/errorIcon.png") no-repeat 0px 0px;padding-left: 16px;margin-left:2pt;padding-bottom: 2px;font-weight: bold;color: #EA5200;font-size: 8pt;border: 0px;	}
#forgetPassDlg_fm label.invalid {margin:3pt 0 0 30pt;display: inline-block;}
/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block}
mark, rp, rt, ruby, summary, time {display:inline}
/* Left & Right alignment */
.left {float:left}
.right {float:right}
.wrapper {width:100%;overflow:hidden}
/* Global properties */
body {background:#fff;border:0;font:14px Arial, Helvetica, sans-serif;color:#6f6f6f;line-height:18px;min-width:960px}
.css3{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 0 4px rgba(0, 0, 0, .4);-moz-box-shadow:0 0 4px rgba(0, 0, 0, .4);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, .4);position:relative}
/* Global Structure */
.main {margin:0 auto;width:100%}
.body1,.body2  {background:#f7f7f7}
.body3 {background:url(../images/bg_img2.png) center top no-repeat;position:absolute;height:150px;width:230px;top:20px;z-index:10;right:0px;background-repeat: no-repeat;background-position: top right;}
/* main layout */
a {color:#1d8bce;outline:none}
a:hover {text-decoration:none}
h1 {font-size:20px;line-height:40px;padding-left:47px}
h2 {font-size:20px;line-height:36px;color:#1D8BCE;padding:16px 0 12px 0}
p {padding-bottom:18px}
/* header */
header {width:100%;overflow:hidden;padding-bottom:100px;position:relative}
.inner_copy, .inner_copy a {border:0;float:right;background:#fff;color:#f00;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0 0;overflow:hidden;padding:0}
#logo_box {padding:38px 0 22px 0px;border-radius:18px;-moz-border-radius:18px;-webkit-border-radius:18px;box-shadow:0 1px 3px #b7b7b7;-moz-box-shadow:0 1px 3px #b7b7b7;-webkit-box-shadow:0 1px 3px #b7b7b7;position:absolute;z-index:2;margin-top:-18px;width:100%;overflow:hidden}
#logo {color:#fff;text-decoration:none;font-size:20px;}
#logo span {font-size:17px;color: #E8D7A3;vertical-align:baseline}
header nav {border:1px solid #bebebe;background:url(../images/menu_bg.gif) bottom repeat-x;width: 99%;padding-top:10px;height:63px;border-radius:18px;-moz-border-radius:18px;-webkit-border-radius:18px;position:absolute;top:52px;z-index:1;padding-left:10px}
#menu {width:948px}
#menu li {float:left;padding-left:36px;background:url(../images/menu_line.gif) right 18px no-repeat;padding-right:37px}
#menu .bg_none {background:none;padding-right:0;margin-right:0}
#menu li a {display:block;font-size:17px;color:#2c2d2e;text-decoration:none;line-height:47px}
#menu li a:hover, #menu #menu_active a {color:#0665a2}
.text1 {font-size:36px;color:#545454;padding:90px 0 0 47px;line-height:48px;letter-spacing:-2px}
.text2 {font-size:26px;line-height:36px;color:#1d8bce;padding:0 0 0 130px}
#icons {font-size:20px;line-height:22px;color:#515151;padding:0 0 0 531px;letter-spacing:-1px;margin-top:-10px;height:22px;overflow:hidden}
#icons li {float:left;padding-left:10px}
#icons span {padding-right:13px}
/* content */
#content {position:relative;padding-bottom:35px}
/*.marg_top {margin-top:-168px;z-index:11}*/
.marg_top2 {margin-top:11px}
.pad_left1 {padding-left:24px;}
.pad {padding:0 35px;}
.pad_bot1 {padding-bottom:22px}
.pad_bot1 td{line-height: 23px;height:23px}
.marg_right1 {margin-right:20px}
.nbsp {font-size:0;line-height:0;display:block}
.box1_out {background:url(../images/box1_out_bg.png) repeat;border-bottom:1px solid #e6e6e6;border-right:1px solid #eaeaea;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;position:relative;padding:5px}
.box1 {background:url(../images/box1_bg.gif) bottom repeat-x #fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:1px 1px 2px #c1c1c1;-moz-box-shadow:1px 1px 2px #c1c1c1;-webkit-box-shadow:1px 1px 2px #c1c1c1;position:relative;padding:0 28px 0 30px}
.box1_bot {background:url(../images/box1_bot_bg.gif) top repeat-x}
.box1_bot_left {background:url(../images/box1_bot_left.gif) top left no-repeat}
.box1_bot_right {background:url(../images/box1_bot_right.gif) top right no-repeat;height:24px}
.box2 {background:#fafafa;border-right:1px solid #ededed;border-bottom:1px solid #ededed;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;position:relative;padding-bottom:15px}
.button {position:relative;margin-bottom:-30px;font-size:17px;text-transform:lowercase;color:#fff;line-height:32px;text-decoration:none;background:url(../images/button3_bg.png) top repeat-x;display:inline-block}
.button span {display:block;background:url(../images/button2_left.png) top left no-repeat}
.button span span {padding:0 18px;height:35px;background:url(../images/button2_right.png) top right no-repeat;line-height: 25px;color: white;}
.button:hover {color:#0a4263}
.img {position:absolute;bottom:-30px;right:0px}
.color1 {color:#000}
.under {padding-bottom:25px;background:url(../images/line_hor1.gif) bottom repeat-x;margin-bottom:20px}
.list1 {margin:-6px 0}
.list1 li {line-height:30px}
.list1 li a {padding-left:19px;background:url(../images/marker_1.gif) 0 2px no-repeat}
.list1 ul {padding-left:19px;margin-top:-30px}
/* footer */
footer {width:100%;overflow:hidden;padding-bottom:36px}
footer h2 {font-size:21px;color:#2c2d2e;line-height:26px;padding:33px 0 15px 0}
footer .list1 {margin:-3px 0}
footer .list1 li {line-height:20px}
.under1 {padding-bottom: 15px;line-height: 0;font-size: 0px;height: 0px;border-bottom: 1px solid #B4B4B4;margin: 0px 25px 15px;}
.under2 {line-height:0;font-size:0;height:0;border-bottom:1px solid #BCC0C4;margin:0 25px 10px}
.font_size {font-size:12px}
/* forms */
.input {font:12px Arial, Helvetica, sans-serif;height:20px;padding:0px 10px;border:1px solid #d9d9d9;color:#0073EA;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
	}
.bg {border:1px solid #d9d9d9;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;position:relative;margin-bottom:15px}
.submit {font-size:17px;color:#fff;float:right;line-height:32px;background:url(../images/button1_bg.gif) top repeat-x;text-transform:uppercase;text-decoration:none}
.submit span {display:block;background:url(../images/button1_left.jpg) top left no-repeat}
.submit span span {padding:0 17px;height:48px;background:url(../images/button1_right.jpg) top right no-repeat}
#form_1 {width:237px}
#form_1 .input {width:213px}
.ui-dialog .input {border: 1px solid #DDD; width:213px;background:url(../images/input_bg.gif) top repeat-x;}
#form_1 a {line-height:32px}
#form_2 input {width: 200pt;background-color: white;}
#form_2 .button {position:relative;margin-bottom:-30px;font-size:17px;color:#fff;line-height:32px;text-decoration:none;background:transparent;display:inline-block}
#form_2 .button span {display:block;background:url(../images/button2_left_.png) top left no-repeat}
#form_2 .button span span {padding:0 18px;height:47px;background:url(../images/button2_right_.png) top right no-repeat}
.loginTable td {padding: 5px;}
.textarea {background:url(../images/textarea_bg.gif) top repeat-x;border:1px solid #DDD;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:relative;color:#0073EA}
#form_2 a {line-height:32px}
.ContactForm {line-height:30px;width:100%;}
.ContactForm .aButton {margin-bottom:0;background:url(../images/button3_bg.png) top repeat-x;margin-top:5px}
.ContactForm .bg {float:left;margin-bottom:10px}
.ContactForm .input {width:300px}
.ContactForm .textarea {background:url(../images/textarea_bg.gif) top repeat-x;border:1px solid #DDD;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;position:relative}
.ContactForm textarea {overflow:auto;height:150px;width:500px;padding:5px 10px;background:none;font:10pt Arial, Helvetica, sans-serif;color:#0073EA;}
.ui-selectmenu-menu ul{font-size: 62.5%;}
.ui-tabs {font-size: 13px !important;}
.logoClass{
		background-image: url('/static/images/header.png');
		background-repeat: no-repeat;
		background-size: 100% 100%;
		background-image: linear-gradient(bottom, rgb(217,235,247) 17%, rgb(24,120,184) 93%, rgb(130,209,240) 28%);
		background-image: -o-linear-gradient(bottom, rgb(217,235,247) 17%, rgb(24,120,184) 93%, rgb(130,209,240) 28%);
		background-image: -moz-linear-gradient(bottom, rgb(217,235,247) 17%, rgb(24,120,184) 93%, rgb(130,209,240) 28%);
		background-image: -webkit-linear-gradient(bottom, rgb(217,235,247) 17%, rgb(24,120,184) 93%, rgb(130,209,240) 28%);
		background-image: -ms-linear-gradient(bottom, rgb(217,235,247) 17%, rgb(24,120,184) 93%, rgb(130,209,240) 28%);
		background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.17, rgb(217,235,247)),color-stop(0.93, rgb(24,120,184)),color-stop(0.28, rgb(130,209,240)));
		}
.tooltip {
	display:none;
	background:transparent url(/static/plugins/jquery-tooltip/img/white_arrow.png);
	font-size:12px;
	padding:10px;
	color:black;
	z-index: 100;
	background-size: 100% 100%;
	padding-bottom: 25pt;
} 
.flip {	transform:rotate(180deg);-ms-transform:rotate(180deg);	/* IE 9 */	-moz-transform:rotate(180deg);	/* Firefox */-webkit-transform:rotate(180deg);	/* Safari and Chrome */	-o-transform:rotate(180deg);	/* Opera */	}
/*******************************/
ul#main-menu {
	list-style: none;
	padding: 0 5px;
    margin: 0;
}
ul#main-menu li {
    float: left;
	margin:0px 4px 2px 0;
}
ul#main-menu li a {
    position: relative;
	display: block;
	width: 80px;
	height: 60px;
	background: #DDDDDD;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	line-height: 1px;
	text-align: center;
	font-weight: bold;

	text-shadow: 0 1px 1px #EEEEEE;
    background-color: #EEEEEE;
    background-image: -moz-linear-gradient(#EEEEEE, #CCCCCC);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #fff),color-stop(1, #d8ebf9));
    /*background-image: -webkit-linear-gradient(#EEEEEE, #CCCCCC);*/
    background-image: -o-linear-gradient(#EEEEEE, #CCCCCC);
    background-image: linear-gradient(top, #EEEEEE, #CCCCCC);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#EEEEEE', EndColorStr='#CCCCCC');
}
ul#main-menu li a:hover {
	background: #F6F6F6;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#FFFFFF');
    text-decoration: none;
    text-shadow: 0 1px 1px #F6F6F6;
}
ul#main-menu li a.active_m {
	background: #FFFFFF;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#FFFFFF');
    text-shadow: none;
    text-shadow: 0 1px 1px #FFFFFF;
}
ul#main-menu li a img {
	width: 25px;
	height: 25px;
	padding: 5px 15px 2px;
}
ul#main-menu li a span {
	display: block;
	padding: 0 0 5px;
	line-height: 15px;
}
ul#main-menu li a span.submenu-arrow {
	display: none;
}
ul#main-menu li a.submenu-active span.submenu-arrow {
    position: absolute;
    padding: 0;
	display: block;
	height: 5px;
    width: 10px;
    background: url('../img/submenu-arrow.png');
    bottom: -6px;
    left: 45px;
}
ul.main-menu-hover {
    display: none;
    z-index: 99999;
    list-style: none;
    padding: 0 0 0 5px;
    margin: 0 0 0 -5px;
    position: absolute;
    background-color: #A6A6A6;
    background-image: -moz-linear-gradient(#A6A6A6, #555555);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #A6A6A6),color-stop(1, #555555));
    background-image: -webkit-linear-gradient(#A6A6A6, #555555);
    background-image: -o-linear-gradient(#A6A6A6, #555555);
    background-image: linear-gradient(top, #A6A6A6, #555555);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#A6A6A6', EndColorStr='#555555');
}
ul.main-menu-hover a span {
    padding: 3px 0 !important;
}
ul#main-menu li:hover ul.main-menu-hover {
    display: block;
}
ul.main-menu-hover li {
    float: none !important;
}
ul.main-menu-hover li a {
	height: auto !important;
}
ul#sub-menu {
	list-style: none;
    border-bottom: 1px solid #CCCCCC;
    background: #EEEEEE;
	padding: 0 10px;
	text-align: left;
    margin: 0;
}
ul#sub-menu li {
	float: left;
	margin: 0 4px 0 0;
}
ul#sub-menu li a {
	display: block;
	padding: 0 5px;
    min-width: 88px;
	height: 24px;
    line-height: 24px;
	text-align: center;
	color: #555555;
    background-color: #F6F6F6;
    border-left: 1px solid #EEEEEE;
    border-right: 1px solid #EEEEEE;
}
ul#sub-menu li a:hover {
	background: #FFFFFF;
    border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    color: #333333;
    text-decoration: none;
    text-shadow: none;
}
ul#sub-menu li a.active_m {
	background: #FFFFFF;
    border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    color: #333333;
    text-shadow: none;
}
ul#sub-menu li a img {
	width: 40px;
	height: 40px;
	padding: 10px 15px 5px;
}
ul#sub-menu li a span {
	display: block;
	padding: 0 0 5px;
	line-height: 20px;
}/*******************************/

input.aweform[type=text],.signin-widget .vertical-form 
input.aweform[type=password]{border:none;width:100%}
.aweform::-moz-focus-inner{border:0;padding:0}
label.aweform,input.aweform,select.aweform,textarea.aweform{font-family:Tahoma, sans-serif;font-size:11px;line-height:11px}
input.aweform[type=email],input.aweform[type=password],input.aweform[type=search],input.aweform[type=text]{-moz-background-clip:padding;-webkit-background-clip:padding;-o-background-clip:padding-box;-ms-background-clip:padding-box;-khtml-background-clip:padding-box;background-clip:padding-box;background:#fff;border:1px solid #bbbbbb;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#7e7e7e;margin:0;outline:0;padding:2.5px 0 3px 4px;position:relative;-moz-transition-property:box-shadow;-webkit-transition-property:box-shadow;-o-transition-property:box-shadow;transition-property:box-shadow;-moz-transition-duration:0.3s;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-appearance:none}
input.aweform[type=email]:focus,input.aweform[type=password]:focus,input.aweform[type=search]:focus,input.aweform[type=text]:focus{box-shadow:0 0 8px #8DEEF7;-moz-transition-property:box-shadow;-webkit-transition-property:box-shadow;-o-transition-property:box-shadow;transition-property:box-shadow;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
input.aweform[type=email].invalid,input.aweform[type=password].invalid,input.aweform[type=search].invalid,input.aweform[type=text].invalid{background:#fff5f5;border-color:#a90000}
input.aweform[type=email].invalid:focus,input.aweform[type=password].invalid:focus,input.aweform[type=search].invalid:focus,input.aweform[type=text].invalid:focus{box-shadow:0 0 8px #fe9790}
input.aweform[type=email].validating,input.aweform[type=password].validating,input.aweform[type=search].validating,input.aweform[type=text].validating{background-image:url(/images/common/small_loader.gif);background-position:99%;background-repeat:no-repeat}
::-webkit-input-placeholder{color:#bbb}
input.aweform:-moz-placeholder{color:#bbb}
.oldie input.aweform[type=email],.oldie input.aweform[type=password],.oldie input.aweform[type=search],.oldie input.aweform[type=text]{padding-top:6px}
.ie7 input.aweform[type=email],.ie7 input.aweform[type=password],.ie7 input.aweform[type=search],.ie7 input.aweform[type=text]{height:auto;padding-bottom:8px}textarea.aweform{-moz-background-clip:padding;-webkit-background-clip:padding;-o-background-clip:padding-box;-ms-background-clip:padding-box;-khtml-background-clip:padding-box;background-clip:padding-box;background:#fff;border:1px solid #bbbbbb;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#7e7e7e;height:150px;margin:0;outline:0;padding:10px;-moz-transition-property:box-shadow;-webkit-transition-property:box-shadow;-o-transition-property:box-shadow;transition-property:box-shadow;-moz-transition-duration:0.3s;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}

.search[type=button] {
	width:22px;
	height:22px;
	background:#006ab7 url('/static/images/buttons.png') 2.5px -701.5px no-repeat;
	background:url('/static/images/buttons.png') 2.5px -701.5px no-repeat, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #008acd), color-stop(100%, #006ab7)), #006ab7 url('/static/images/buttons.png') 2.5px -701.5px no-repeat;
	background:url('/static/images/buttons.png') 2.5px -701.5px no-repeat, -webkit-linear-gradient(#008acd,#006ab7), #006ab7 url('/static/images/buttons.png') 2.5px -701.5px no-repeat;
	background:url('/static/images/buttons.png') 2.5px -701.5px no-repeat, -moz-linear-gradient(#008acd,#006ab7), #006ab7 url('/static/images/buttons.png') 2.5px -701.5px no-repeat;
	background:url('/static/images/buttons.png') 2.5px -701.5px no-repeat, -o-linear-gradient(#008acd,#006ab7), #006ab7 url('/static/images/buttons.png') 2.5px -701.5px no-repeat;
	background:url('/static/images/buttons.png') 2.5px -701.5px no-repeat, linear-gradient(#008acd,#006ab7), #006ab7 url('/static/images/buttons.png') 2.5px -701.5px no-repeat;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	padding:6px 10px 7px
}
.search[type=button]:hover, .search[type=button]:focus {
	background:#0061a7 url('/static/images/buttons.png') 2.5px -701.5px no-repeat;
	background:url('/static/images/buttons.png') 2.5px -701.5px no-repeat, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #007dc1), color-stop(100%, #0061a7)), #0061a7 url('/static/images/buttons.png') 2.5px -701.5px no-repeat;
	background:url('/static/images/buttons.png') 2.5px -701.5px no-repeat, -webkit-linear-gradient(#007dc1,#0061a7), #0061a7 url('/static/images/buttons.png') 2.5px -701.5px no-repeat;
	background:url('/static/images/buttons.png') 2.5px -701.5px no-repeat, -moz-linear-gradient(#007dc1,#0061a7), #0061a7 url('/static/images/buttons.png') 2.5px -701.5px no-repeat;
	background:url('/static/images/buttons.png') 2.5px -701.5px no-repeat, -o-linear-gradient(#007dc1,#0061a7), #0061a7 url('/static/images/buttons.png') 2.5px -701.5px no-repeat;
	background:url('/static/images/buttons.png') 2.5px -701.5px no-repeat, linear-gradient(#007dc1,#0061a7), #0061a7 url('/static/images/buttons.png') 2.5px -701.5px no-repeat
}
.search[type=button]:active {
	background:#006ab7 url('/static/images/buttons.png') 2.5px -700.5px no-repeat;
	background:url('/static/images/buttons.png') 2.5px -700.5px no-repeat, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0061a7), color-stop(100%, #007dc1)), #006ab7 url('/static/images/buttons.png') 2.5px -700.5px no-repeat;
	background:url('/static/images/buttons.png') 2.5px -700.5px no-repeat, -webkit-linear-gradient(#0061a7,#007dc1), #006ab7 url('/static/images/buttons.png') 2.5px -700.5px no-repeat;
	background:url('/static/images/buttons.png') 2.5px -700.5px no-repeat, -moz-linear-gradient(#0061a7,#007dc1), #006ab7 url('/static/images/buttons.png') 2.5px -700.5px no-repeat;
	background:url('/static/images/buttons.png') 2.5px -700.5px no-repeat, -o-linear-gradient(#0061a7,#007dc1), #006ab7 url('/static/images/buttons.png') 2.5px -700.5px no-repeat;
}
#flyout_layer {position: fixed;top: 175px;cursor: pointer;cursor: hand;z-index: 601;right: -300px; }
.flyout_transition_ready {-moz-transition: right .75s ease;-webkit-transition: right .75s ease;}
.flyout_layer_open #flyout_layer_content {-moz-border-radius: 5px 0 0 5px;-webkit-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.7);-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.7);box-shadow: 0 0 6px rgba(0, 0, 0, 0.7);}
#flyout_layer_content {position: relative;display: block;background-color: white;padding:0px 0px 15px 0px;cursor: auto;overflow: hidden;}
#content_gap_form_complete {width: 232px;}
#flyout_layer_header{border-bottom: 1px solid #CCC;background: url('/static/images/personal_data_icon.png') 12px center no-repeat;line-height: 50px;height: 50px;cursor: pointer;font-weight: bold;padding-left: 50px;}
.flyout_layer_div {font-size: 16px;position: relative;width: 100%;padding: 0 10px 0 30px;}
.flyout_layer_greybar.top {-webkit-border-bottom-left-radius: 0;-moz-border-bottom-left-radius: 0;-o-border-bottom-left-radius: 0;border-bottom-left-radius: 0;border-top: 1px solid #CCC;border-bottom: 1px solid #CCC;border-left: 1px solid #CCC;margin-top: -21px;margin-top: 0;position: absolute;left: 0;top: -21px;width: 100%;}
.flyout_layer_greybar {height: 20px;background: #EEE;position: relative;z-index: 5;font-size: 10px;text-align: center;line-height: 20px;-webkit-border-radius: 0 0 0 10px;-moz-border-radius: 0 0 0 10px;-o-border-radius: 0 0 0 10px;border-radius: 0 0 0 10px;}
.flyout_layer_option{left: 0;position: absolute;width: 100%;border: 1px solid rgba(0, 0, 0, 0.1);background: url(/static/images/menu_bg.gif) bottom repeat-x;cursor: pointer;}
.flyout_layer_option_label{padding-left: 45px;height: 40px;line-height: 40px;color:#2D7ECD}
.content_gap_message {color: #303030;margin: 0 0 10px;font-size: 14px;font-weight: normal;margin-right: 20px;}
.button_small {padding: 0.34em 1.5em 0.4em;background-image: url('/static/images/btnB2.png');background: -moz-linear-gradient(bottom, #35A3E0, #4DB8E2 60%, #79D3F8 96%, #79d3f8 98%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#35A3E0', endColorstr='#79d3f8');background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #35A3E0), color-stop(0.6, #4DB8E2), color-stop(0.97, #79D3F8), color-stop(0.99, #79d3f8));background: -moz-linear-gradient(bottom, #35A3E0, #4DB8E2 60%, #79D3F8 96%, #79d3f8 98%);border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border: 1px solid #38B1F7;border-bottom: 1px solid #28A3E0;color: white;font: bold 15px arial,sans-serif;margin-right: 6px;cursor: pointer;cursor: hand;display: inline-block;border-image: initial;font-size: 12px;padding: 0.4em 1.5em;}
.close_btn {display: block;background: url('http://static6.shutterstock.com/images/template_sprite_rev1.png') no-repeat 0 -270px;position: absolute;top: 15px;right: 70px;width: 16px;height: 16px;cursor: pointer;cursor: hand;}
.close_btn:hover {background-position: 0 -330px;}
.close_btn:hover, .close_btn_dark:hover {background-position: 0 -330px;}
#flyout_layer_open {background: url('/static/images/personal_data.png') no-repeat 0 0;position: absolute;top: -2px;right: 300px;width: 40px;height: 180px;}
#flyout_layer_open:hover {width: 50px;}
.ui-state-default {font-weight: normal;	color: #0073EA;}
.ui-widget {font-family: Helvetica, Arial, sans-serif;font-size: 10pt;}
.ui-state-active {border: 1px solid #DDD;background: white url('/static/plugins/jquery-ui-1.8.16.custom/css/flick/images/ui-bg_glass_65_ffffff_1x400.png') 50% 50% repeat-x;font-weight:normal;	color: #FF0084;	}
.ui-state-hover { color: #ffffff;text-decoration: none;	}
.stat_select_tbl {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;	font-size: 12px;min-width: 480px;text-align: left;border-collapse: collapse;background-color: #E6EDF2;line-height: 15pt;border: 1pt solid #EEE;	}
.stat_select_tbl tr:nth-child(even){background-color: white;}
.ReportTbl {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size: 12px;width: 480px;text-align: left;border-collapse: collapse;line-height: 15pt;border: 1pt solid #EEE;width: 100%;}
.ReportTbl td {	padding: 2px;border: 1pt solid #EEE;}
.updateTable {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size: 12px;width: 480px;text-align: left;border-collapse: collapse;background-color: #e7e7e7;}
.bg3 {font-size: 12px;border: none;	position: relative;	color: #2D7ECD;}
.reportTbl {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size: 12px;width: 480px;text-align: left;	border-collapse: collapse;line-height: 15pt;border: 1pt solid #EEE;	width: 100%;}
.reportTbl td {padding: 2px;border: 1pt solid #EEE;}