body#default{ background:#4983b5 url(/Images/design/bg-tile.png) repeat-x  0 0}
body#inner{ background:#457eb2 url(/Images/design/bg-inner-tile.png) repeat-x  0 0; color:#333}

.w980{ width:946px; margin:0 auto; }

/* cursor */
.cursor-hand,tr.cursor-hand td { cursor:pointer; }

/* header */
.header{ }
	.logo{}
	.icon-menu{}
	.icon-menu li{}
	.icon-menu li a{}

/* navigation */
#nav{ margin:0; padding:0; list-style-type:none; float:right }
#nav li{ display:inline; float:left; background:url(/Images/design/menu-sprite.png) -106px 0 no-repeat; width:79px; height:115px; margin-right:15px;}
#nav li:hover{ background:url(/Images/design/menu-sprite.png)  no-repeat;}
#nav li a{ color:#FFF; font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; display:block; text-decoration:none; text-align:center; padding-top:45px; padding-bottom:30px }
#nav li.highlight{ background:url(/Images/design/menu-sprite.png) -192px 0 no-repeat; width:140px; margin-left:-20px; margin-right:-20px;}
#nav li.highlight:hover{ background:url(/Images/design/menu-sprite.png) -192px -115px no-repeat;}
#nav li.selected { background:url(/Images/design/menu-sprite.png)  no-repeat;}
#nav li.selected2 { background:url(/Images/design/menu-sprite.png) -634px -115px  no-repeat;}

#nav li.highlight2{ background:url(/Images/design/menu-sprite.png) -634px 0 no-repeat; width:140px; margin-left:-20px; margin-right:-20px;}
#nav li.highlight2:hover{ background:url(/Images/design/menu-sprite.png) -634px -115px no-repeat;}

#nav li.linkedin{ border:none; background:none;}
#nav li.linkedin a{ background:url(/Images/design/menu-sprite.png) -552px 0  no-repeat;  text-indent:-9999px; width:55px; }
#nav li.linkedin a:hover{ background:url(/Images/design/menu-sprite.png) -552px -160px  no-repeat; margin-top:45px;  height:0; }

/*board*/
#board{ background:url(/Images/design/board-bg.png) no-repeat 50% 0px; height:405px; display:block }
#flash{ padding-top:20px; margin-left:30px; float:left; background:url(/Images/design/flash-shadow.png) no-repeat 50% 100%; padding-bottom:60px}


/* container */
#container-tile{ background: url(/Images/design/tile-y.gif) repeat-y  50% 0; }
#container-glow{ background: url(/Images/design/tile-y-top.png) no-repeat 50% 0;}
#container{ position:relative;}


/*middle-tile*/
#middle-tile{ background: url(/Images/design/middle-tile.png) repeat-x; height:183px; }


/*content*/
#content{ background: url(/Images/design/inner-light.png) no-repeat 100% 0; width:980px; margin:0 auto }
.w932{ width:932px; margin:0 auto; padding-top:70px;}
.content-top{ background: url(/Images/design/content-top.png) no-repeat 50% 0; padding-bottom:26px; height:0 }
.content-tile{ background:#fff url(/Images/design/content-tile.png) repeat-y 50% 0; padding:20px;  }
.inner-glow{ background: url(/Images/design/inner-glow.png) no-repeat 50% 0; height:184px; }
.inner-glow .w980{ padding-top:120px }

#user-info{ position:absolute; top:-45px; right:36px; width:360px; z-index:600; color:#fff; font-size:12px }


#footer{ background:transparent url(/Images/design/tile-y-bottom.png) no-repeat 50% 0; padding-top:30px; color:#fff}
ul.submenu a{ color:#fff; font-weight:normal; margin-left:5px; padding-left:5px; border-left:1px solid #fff }
ul.submenu a.yellow{ color:#ffe478}
ul.submenu a.first{ border-left:none;margin-left:0;padding-left:0;}
.crema,.crema a{ color:#a1dfff}

/*common*/
.transparent-cont{ background:url(/Images/design/transparent-shadow.png) no-repeat 50% 100%; padding-bottom:40px; width:560px; }
.transparent{ background:url(/Images/design/transparent-bg.png) no-repeat; height:318px; padding:1px; width:522px; margin:0 auto; }
.transparent table{ margin-top:8px;}
.transparent th big{ font-size:18px; color:#fff}
.transparent td{ font-size:12px;color:#457eb2; line-height:12px }
.transparent th{ font-size:14px }
.transparent td img{ text-align:center; vertical-align:middle; margin-left:32px;}
.transparent td,.transparent th{ padding-top:3px; padding-bottom:3px}
.alt-row td{ background-color:#fff}
.row td{ background-color:#f6f1de}
.blue-light,.transparent td.blue-light{ color:#afe6ff}
.yellow-dark{ color:#f1d67a}
.mar-r-10{ margin-right:10px}
.profile{ color:#b9f45c; background:url(/Images/icon/UpdateInfo.png) no-repeat; padding-left:16px }
.exit{ color:#ff6161; background:url(/Images/icon/Exit.png) no-repeat; padding-left:16px }

.dark-table{ position:relative }
.dark-table table{ position:relative; margin-left:-10px; margin-right:-12px;}
.dark-table th{ color:#f1d67a }
.dark-table td{ color:#afe6ff }
.dark-table-top{ background:url(/Images/design/top-tile.png) repeat-x}
.dark-table-left{ background:url(/Images/design/left-tile.png) repeat-y}
.dark-table-bottom{ background:url(/Images/design/bottom-tile.png) repeat-x}
.dark-table-right{ background:url(/Images/design/right-tile.png) repeat-y 100% 0}
.dark-alt-row td,.dark-row td{ background-color:#1d64a4; padding:4px 5px; border-bottom:1px solid #2785da;  }
.dark-table th{ padding:4px 5px; background-color:#19578F }
.dark-alt-row td{ background:#1d64a4 url(/Images/design/dark-alt-row.png) repeat-x 0 100%; }
.dark-cont{ position:relative; margin-top:-20px}


/*button*/
a.button { display: block; float: left; height: 30px; margin-right: 6px; padding-right: 6px; text-decoration: none; color: #fff; font-size:12px; font-weight:bold; }
a.button span{ display: block; line-height: 22px; padding: 4px 0 5px 6px; } 
a.button:hover span{ text-decoration:none; }
a.but-blue{ background: url('/Images/button/button_right_blue.png') no-repeat scroll top right; }
a.but-blue span{ background: url('/Images/button/button_left_blue.png') no-repeat; }
a.but-yellow{ background: url('/Images/button/button_right_yellow.png') no-repeat scroll top right; }
a.but-yellow span{ background: url('/Images/button/button_left_yellow.png') no-repeat; }

a.s-button,.zebra-table td a.s-button  { display: block; float: left; height: 24px; margin-right: 6px; padding-right: 10px; text-decoration: none; color: #fff; font-size:12px; font-weight:bold; }
.zebra-table td.exception a.s-button { float:right;margin-right:0}
a.s-button span{ display: block; line-height: 20px; padding: 2px 0 5px 10px; } 
a.s-button:hover span{ text-decoration:none; }
a.s-but-blue{ background: url('/Images/button/s-blue-right.png') no-repeat scroll top right; }
a.s-but-blue span{ background: url('/Images/button/s-blue-left.png') no-repeat; }
a.s-but-yellow{ background: url('/Images/button/s-yellow-right.png') no-repeat scroll top right; }
a.s-but-yellow span{ background: url('/Images/button/s-yellow-left.png') no-repeat; }

.ErrorText{ color:red}

/*rounded*/
.rounded-bottom{ background:url(/Images/design/rounded-bottom.gif) 0 100% no-repeat; padding-bottom:12px }
.rounded-top{ background:url(/Images/design/rounded-top.gif) 0 0 no-repeat; padding-top:12px }
.rounded-tile{ background:url(/Images/design/rounded-tile.gif) 0 0 repeat-y; padding:0 20px; font-size:14px; line-height:20px; color:#00b6cc }
.rounded-tile td{ font-weight:bold; }


.rounded{ background-color:#eaf8fa;border:1px solid #efe7c0; position:relative; padding:20px;font-size:14px; line-height:20px; color:#00b6cc }
.rounded-tl{ background:url(/Images/design/rounded-lt.gif) 0 0 no-repeat; position:absolute; width:11px; height:11px; top:-1px; left:-1px;  }
.rounded-rt{ background:url(/Images/design/rounded-rt.gif) 100% 0 no-repeat; position:absolute; width:11px; height:11px; top:-1px; right:-1px }
.rounded-lb{ background:url(/Images/design/rounded-lb.gif) 0 100% no-repeat; position:absolute; width:11px; height:11px; bottom:-1px; left:-1px }
.rounded-rb{ background:url(/Images/design/rounded-rb.gif) 100% 100% no-repeat;  position:absolute; width:11px; height:11px; bottom:-1px; right:-1px}
.rounded big{ font-size:18px; padding:10px}
.rounded td{ font-weight:bold; }
.search{ position:relative; margin-top:-2px}	
	

/*yellow-rounded*/
.yellow-rounded{ background:#fcf5d7 url(/Images/design/yellow-rounded-top.gif) no-repeat; width:380px; padding-top:20px }
.yellow-rounded li{ background:url(/Images/icon/yellow-tick.png) no-repeat; padding-left:30px; padding-bottom:17px; margin:0 20px}

/*blue-rounded*/
.blue-rounded{ background:#E0EDEF url(/Images/design/blue-rounded-top.gif) no-repeat; width:380px; padding-top:20px}
.blue-rounded li{ background:url(/Images/icon/blue-tick.png) no-repeat; padding-left:30px; padding-bottom:16px; margin:20px; margin:0 20px}


/*ajax__tab: tab-panel*/
/* default layout */
.ajax__tab_default .ajax__tab_header {white-space:normal !important}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {overflow:hidden;text-align:center;display:-moz-inline-box;display:inline-block}

/* xp theme */
.ajax__tab_xp .ajax__tab_header {font-size:11px;background:repeat-x bottom;}
.ajax__tab_xp .ajax__tab_outer {padding-right:4px;background: no-repeat right;height:21px;}
.ajax__tab_xp .ajax__tab_inner {padding-left:3px;background: no-repeat;}
.ajax__tab_xp .ajax__tab_tab {height:13px;padding:4px;margin:0px;background: repeat-x;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {cursor:pointer;background: no-repeat right;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {cursor:pointer;background: no-repeat;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {cursor:pointer;background: repeat-x;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background: no-repeat right;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background: no-repeat;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background: repeat-x;}
.ajax__tab_xp .ajax__tab_disabled { color: #A0A0A0;}
.ajax__tab_xp .ajax__tab_body { font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}

/* plain theme */
.ajax__tab_plain .ajax__tab_outer {text-align: center; vertical-align: middle; border:2px solid #999999;}
.ajax__tab_plain .ajax__tab_inner {text-align: center; vertical-align: middle; }
.ajax__tab_plain .ajax__tab_body {text-align: center; vertical-align: middle;}
.ajax__tab_plain .ajax__tab_header {text-align: center; vertical-align: middle;}
.ajax__tab_plain .ajax__tab_active .ajax__tab_outer {background:#FFFFE1;}

.tab-panel{ position:relative; top:-53px}
.tab-panel .ajax__tab_header{ border-bottom:0 }
.ajax__tab_outer{ }
.ajax__tab_inner{}
.ajax__tab_tab{}
.ajax__tab_body{ background:url(/Images/tab/tab-right-top.png) no-repeat 100% 0; margin-top:-1px; position:relative; padding:20px } 
.ajax__tab_hover{}
.ajax__tab_outer{ background:url(/Images/tab/outer.png) no-repeat 100% 0; padding-right:10px }
.ajax__tab_inner{ background:url(/Images/tab/inner.png) no-repeat; padding-left:10px }
.ajax__tab_tab{ background:url(/Images/tab/tab.png) no-repeat 50% 0; height:33px; line-height:33px; font-size:15px; color:#aef3ff; cursor:pointer } 
.ajax__tab_active{ position:relative; bottom:-1px; z-index:5 }
.ajax__tab_active .ajax__tab_outer{ background:url(/Images/tab/active-outer.png) no-repeat 100% 0; padding-right:10px }
.ajax__tab_active .ajax__tab_inner{ background:url(/Images/tab/active-inner.png) no-repeat; padding-left:10px }
.ajax__tab_active .ajax__tab_tab{ background:url(/Images/tab/active-tab.png) repeat-x; height:33px; line-height:33px; font-size:15px; color:#11619e } 

.zebra-table{ margin-top:10px}

.zebra-table th.left{ background:url(/Images/design/table-header-left.gif) 0 0 no-repeat;} 
.zebra-table th.right{ background:url(/Images/design/table-header-right.gif) 100% 0 no-repeat;} 
.zebra-table th{ text-align:center; color:#fff; background:url(/Images/design/table-header-tile.jpg) repeat-x; height:28px; line-height:28px }
.zebra-table .AlternatingRow td{ background-color:#f6f1de; padding:3px 5px}
.zebra-table .Row td{ padding:3px 5px}
.zebra-table ,.zebra-table td a{ color:#333; font-size:12px; font-weight:normal }
.zebra-table .AlternatingRow input,.zebra-table .Row input,.zebra-table textarea{border:1px solid #CFC7A8}

.pager{ color:#c3a54c; background:url(/Images/design/pager-bg.gif) 0 0 no-repeat; height:38px; line-height:38px; margin-top:20px; position:relative}
.pager a{ color:inherit}
.pager-left{ width: 32%; padding-left: 3%; float:left }
.pager-right{ width: 70%; padding-right: 3%; text-align:right; float:left }


#tour { color:#11619e; font-size:14px; }
.buttons{ float:right }
img.arrow{ padding-bottom:25px;}
/*.objImgFrame{ padding: 5px; width: 227px;}*/
.simple_slider_hover{cursor:pointer; cursor:hand}
.simple_slider_disabled {}

 #sitemap li{ padding-bottom:10px}
 #sitemap a{ width:150px; display:inline-block; border-bottom:1px dotted #C3A54B; margin-right:10px}
 
 #holder { border:1px solid #C3A54B; padding:6px; }
 #holder img { margin:1px;}
 
 .tour{ font-size:15px; padding-left:20px;}


