﻿body
{
font-family:Verdana;
font-size:10px;
color:#686767;
margin:0;
}
.form
{
border:solid 1px #c7c2bc;	
}
a
{
color:royalblue;
}
a:hover
{
color:darkorange;
}
.header
{
background:url(../images/bg_header.gif) repeat-x;
height:64px;
}
.header .logo
{
background:url(../images/logo.png) no-repeat center;
float:left;
cursor:pointer;
padding:0 17px 0 17px;
width:215px;
height:50px;
margin-right:30px;
}
.btn_designs, .btn_users, .btn_multi_porals, .btn_contents, .btn_web_parts
{
float:left;
height:35px;
margin:8px 0 0 4px;
cursor:pointer;
}
.btn_designs
{
background:url(../images/btn_designs.png) no-repeat;
width:138px;
}
.btn_users
{
background:url(../images/btn_users.png) no-repeat;
width:138px;
}
.btn_multi_porals
{
background:url(../images/btn_multi_portals.png) no-repeat;
width:137px;
}
.btn_contents
{
background:url(../images/btn_contents.png) no-repeat;
width:140px;
}
.btn_web_parts
{
background:url(../images/btn_web_part.png) no-repeat;
width:141px;
}
.footer
{
background:url(../images/bg_footer.gif) repeat-x;
height:36px;
padding:0 16px 0 20px;
}
.footer em
{
font-style:normal;
font-size:10px;
margin-top:6px;
float:left;
}
.footer .logo
{
background:url(../images/logo_footer.png) no-repeat center;
float:right;
cursor:pointer;
padding:0 4px 0 4px;
width:19px;
height:25px;
}
.body_content
{
padding:20px;
overflow:hidden;
display:block;
}
.left_section
{
float:left;
overflow:hidden;
width:218px;
margin-right:20px;
}
.left_section a
{
display:block;
margin-bottom:4px;
}
.left_menu
{
border:solid 1px #dfe0d7;
width:100%;
padding:15px;
}
.left_section .control
{
background-color:#f8f9f7;
text-align:right;
border-right:solid 2px #747373;
}
.left_section .control a
{
height:200px;
background:url(../images/arrow_menu.gif) no-repeat right center;
width:13px;
vertical-align:middle;
float:right;
}
.left_section .main_title
{
margin-bottom:12px;
text-align:left;
}
.left_section .main_title em
{
display:block;
font-style:normal;
font-weight:bold;
line-height:17px;
padding-left:22px;
margin-bottom:4px;
height:22px;
}
.left_section .main_title a
{
text-decoration:none;
color:#686767;
padding-left:7px;
margin-left:7px;
}
.left_section .main_title a:hover
{
color:darkorange;
}
.left_section .theme_1 em
{
background:url(../images/bg_lbl_menu_1.png) no-repeat left;
}
.left_section .theme_1 a
{
background:url(../images/blt_1.gif) no-repeat 0 3px;
}
.left_section .theme_2 em
{
background:url(../images/bg_lbl_menu_2.png) no-repeat left;
}
.left_section .theme_2 a
{
background:url(../images/blt_2.gif) no-repeat 0 3px;
}
.left_section .theme_3 em
{
background:url(../images/bg_lbl_menu_3.png) no-repeat left;
}
.left_section .theme_3 a
{
background:url(../images/blt_3.gif) no-repeat 0 3px;
}
.left_section .theme_4 em
{
background:url(../images/bg_lbl_menu_4.png) no-repeat left;
}
.left_section .theme_4 a
{
background:url(../images/blt_4.gif) no-repeat 0 3px;
}
.left_section .theme_5 em
{
background:url(../images/bg_lbl_menu_5.png) no-repeat left;
}
.left_section .theme_5 a
{
background:url(../images/blt_5.gif) no-repeat 0 3px;
}
.left_section .theme_6 em
{
background:url(../images/bg_lbl_menu_6.png) no-repeat left;
}
.left_section .theme_6 a
{
background:url(../images/blt_6.gif) no-repeat 0 3px;
}
.left_section .theme_7 em
{
background:url(../images/bg_lbl_menu_7.png) no-repeat left;
}
.left_section .theme_7 a
{
background:url(../images/blt_7.gif) no-repeat 0 3px;
}
.left_section .theme_8 em
{
background:url(../images/bg_lbl_menu_8.png) no-repeat left;
}
.left_section .theme_8 a
{
background:url(../images/blt_8.gif) no-repeat 0 3px;
}

.main_section
{
border:solid 1px #dfe0d7;
overflow:hidden;
padding:12px;
margin:0;
}
.title
{
background-repeat:repeat-x;
background-position:center;
font-weight:bold;
font-size:14px;
margin-bottom:20px;
}
.title span
{
background-color:#fff;
padding-right:9px;
}
.line_1
{
background-image:url(../images/line_1.gif);
}
.line_2
{
background-image:url(../images/line_2.gif);
}
.line_3
{
background-image:url(../images/line_3.gif);
}
.line_4
{
background-image:url(../images/line_4.gif);
}
.line_5
{
background-image:url(../images/line_5.gif);
}
.line_6
{
background-image:url(../images/line_6.gif);
}
.line_7
{
background-image:url(../images/line_7.gif);
}
.line_8
{
background-image:url(../images/line_8.gif);
}
.table_grid
{
width:100%;
}
.bord_1
{
border:solid 1px #c3d523;
}
.bord_2
{
border:solid 1px #f98c17;
}
.bord_3
{
border:solid 1px #659ad2;
}
.bord_4
{
border:solid 1px #ffcb05;
}
.bord_5
{
border:solid 1px #f26522;
}
.bord_6
{
border:solid 1px #7bc6a0;
}
.bord_7
{
border:solid 1px #f05a89;
}
.bord_8
{
border:solid 1px #51a5b9;
}
.color_1 th
{
background:#c3d523;
}
.color_2 th
{
background:#f98c17;
}
.color_3 th
{
background:#659ad2;
}
.color_4 th
{
background:#ffcb05;
}
.color_5 th
{
background:#f26522;
}
.color_6 th
{
background:#7bc6a0;
}
.color_7 th
{
background:#f05a89;
}
.color_8 th
{
background:#51a5b9;
}
.table_grid th div
{
padding-top:2px;
margin-right:12px;
float:right;
}
.table_grid th span
{
float:left;
font-size:11px;
padding-left:7px;
color:#424242;
line-height:18px;

}
.table_grid .grid-td
{
padding:4px;
}
.table_grid .color_1 th
{
background:#e6edae;
}
.table_grid .color_2 th
{
background:#fdcd9d;
}
.table_grid .color_3 th
{
background:#e0e6f4;
}
.table_grid .color_4 th
{
background:#fff3ab;
}
.table_grid .color_5 th
{
background:#fab794;
}
.table_grid .color_6 th
{
background:#e3f2e9;
}
.table_grid .color_7 th
{
background:#f6d1db;
}
.table_grid .color_8 th
{
background:#e5f0f2;
}
.table_grid .grid-td .grid-div
{
background: white;
overflow: auto;
width: 99.8%;
height:150px;
}
.grid-div table td
{
text-align:left;
}
.content_table
{
width:100%;
margin-top:12px;
}
.content_table .label
{
background:#f8f9f7;
font-weight:bold;
padding-left:7px;
width:160px;
vertical-align:top;
padding-top:4px;
}
.action
{
background-repeat:repeat-x;
background-position:top;
padding-top:9px;
text-align:right;
margin-top:12px;
}
.action .btn, .btn
{
background:url(../images/bg_btn.gif) repeat-x;
color:royalblue;
cursor:pointer;
border:solid 1px #747373;
margin-left:4px;
font-size:11px;
padding:0 7px 0 7px;
}
input, select, textarea
{
font-size:11px;
font-family:Verdana;
}
.ModalPopupBackground
{
	/*background-color:#162C66;*/
	background-color:#000;
	
	filter: alpha(opacity=5);

}
.Progress
{
	position: absolute;
	z-index: 1000;
	left: expression(document.body.offsetWidth-100+'px');
	top: 0px;
	width:90px;
	border: solid 1px #000000;
	padding: 5px;
	background-color: #fee6a6;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	filter:alpha(opacity=90);
}
#body
{

}

h2{
		color:#FFFFFF;
		font-size:90%;
		font-family:arial;
		margin:10px 10px 10px 10px;
		font-weight:bold;
	}
	
	h2 span{
		font-size:105%;
		font-weight:normal;
	}
	
	ul.menuslid{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	
	dt{
		margin:0px 10px 3px 10px;
		padding:2px;
		list-style-type:none;
		display:block;
		background-color:#DA1074;
		width:177px;
	}
	
	dt a{
		width:100%;
	}
	
	dt a:link,
	dt a:visited{
		color:#FFFFFF;
		font-family:verdana;
		font-size:70%;
		text-decoration:none;
		display:block;
		margin:0px 0px 0px 0px;
		padding:0px;
		width:100%;
	}
	
	dt a:hover{
		color:#FFFFFF;
		text-decoration:underline;
	}
	
	#sideBar{
		position: absolute;
		width: auto;
		height: auto;
		top: 90px;
		left:0;
		background-image:url(../images/background.gif);
		background-position:top right;
		background-repeat:repeat-y;
	}
	
	#sideBarTab{
		float:left;
		height:137px;
		width:28px;
	}
	
	#sideBarTab img{
		border:0px solid #FFFFFF;
	}
	
	#sideBarContents{
		overflow:hidden !important;
		float:left;
	}
	
	#sideBarContentsInner{
		width:200px;
	}
	
.autocomplete_completionListElement 
{  
      visibility : hidden;
      margin : 0px!important;
      background-color : inherit;
      color : windowtext;
      border : buttonshadow;
      border-width : 1px;
      border-style : solid;
      cursor : 'default';
      overflow : auto;
      height : 100px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
      background-color: #eaf1f5;
      color: black;
      padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
      background-color : window;
      color : windowtext;
      padding : 1px;
}
