form
{
	padding:0px;
	margin:0px;
}
a
{
	color:#006699;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
.logoimage
{
	
	float:left;	
	
	margin-left:15px;
	margin-top:15px;
	margin-bottom:0px;
	border:0px;
}
.content
{
	padding-top:0px;
	_height:600px;
	min-height:600px;
	margin-bottom:20px;
	_margin-left:3px;
	width:575px;
	float:left;
	padding:0px;
	background-color:#fff;
}

#gcmsEditableContent .content
{
	height:1px !important;
	float:none !important;
}

.reset
{
	clear:both;
}

#PageHeader
{
	width:780px;
	height:85px;
	background-color:#FFF;
	margin-top:1px;
	/*background-image:url(../im/zero1logo.jpg);*/
	background-image:url(../im/contentbg.jpg);
	background-image:url(../images/content_bg.gif);
	background-repeat:repeat-y;
	text-align:right;
}

.PageHeaderBottom
{
	height:15px;
	width:780px;
	background-color:#FFF;
}

.PageHeaderBottomLeft, .PageHeaderBottomRight
{
	width:15px;
	height:15px;
	font-size:0px;
}

.PageHeaderBottomLeft
{
	/*background-image:url(../im/contentleftbottomangle.jpg);*/
	background-image:url(../images/cnr_top_btmlft.gif);
	float:left;
}

.PageHeaderBottomMid
{
	float:left;
	width:750px;
	/*background-color:#F2F2F2;*/
	background-image:url(../images/shad_btm.gif);
	background-repeat:repeat-x;
	height:15px;
	font-size:0px;
}

.PageHeaderBottomRight
{
	/*background-image:url(../im/contentrightbottomangle3.jpg);*/
	background-image:url(../images/cnr_top_btmrght.gif);
	float:right;
}

#PageHeaderSearch
{
	text-align:right;
}

#PageHeaderSearch .btnSearch, #PageHeaderSearch .txtSearch
{
	margin-top:10px;
	font-size:0.9em;
	
}
#PageHeaderSearch .txtSearch
{
	width:120px;
	height:15px;
	
	/*border-bottom-color:#ddd;
	border-bottom-width:1px;
	border-bottom-style:solid;
	
	border-right-color:#ddd;
	border-right-width:1px;
	border-right-style:solid;
	
	border-left-color:#C3C3C3;
	border-left-width:2px;
	border-left-style:outset;
	
	border-top-color:#C3C3C3;
	border-top-width:2px;
	border-top-style:outset;
	*/
	border:solid 1px #006699;
	padding:2px;
	font-size:0.85em;	
}

#PageHeaderSearch .btnSearch
{
	height:22px;
	width:58px;
	margin-left:10px;
	margin-right:10px;
	background-image:url(../images/btn_search.gif);
	background-color:transparent;
	border:0px;
	margin-right:16px;
}



#StrapLine
{
	font-size:0.95em;
	margin-top:40px;
	margin-right:10px;
	
}

#PageFlashMenu
{
	margin-top:10px;
}


.PageContentTop
{
	height:15px;
	width:780px;
	background-color:#FFF;
	font-size:0px;
	margin-top:10px;
	
	background-image:url(../im/contenttopbg.jpg);
	background-image:url(../images/shad_top.gif);
	background-repeat:repeat-x;
}

.PageContentTopLeft
{
	height:15px;
	width:15px;
	float:left;
	background-image:url(../im/contentlefttopangle.jpg);
	background-image:url(../images/cnr_toplft.gif);
	font-size:0px;
	background-repeat:no-repeat;
	_position:relative;
	_left:-0px;

}

.PageContentTopRight
{
	height:15px;
	width:15px;
	float:right;
	background-image:url(../im/contentrighttopangle.jpg);
	background-image:url(../images/cnr_toprght.gif);
	background-repeat:no-repeat;
	_position:relative;
	_right:-0px;
}

.MinHeight
{
	min-height:400px;
	_height:400px;
}

.PageContent
{
	background-color:#ffffff;
	width:750px;
	text-align:left;
	background-image:url(../im/contentbg.jpg);
	background-image:url(../images/content_bg.gif);
	background-repeat:repeat-y;
	padding: 0 15px 10px 15px;
}

.PageContentBottom
{
	height:15px;
	width:780px;
	background-color:#FFF;
	font-size:0px;
	clear:both;
}

.PageContentBottomLeft, .PageContentBottomRight
{
	width:15px;
	height:15px;
	font-size:0px;
}

.PageContentBottomLeft
{
	background-image:url(../im/contentleftbottomangle.jpg);
	background-image:url(../images/cnr_btmlft.gif);
	float:left;
	_position:relative;
	_left:-0px;
}

.PageContentBottomMid
{
	float:left;
	width:750px;
	background-color:#FFF;
	height:15px;
	font-size:0px;
	background-image:url(../im/contentbottombg.jpg);
	background-image:url(../images/shad_btm.gif);
	background-repeat:repeat-x;
}

.PageContentBottomRight
{
	background-image:url(../im/contentrightbottomangle.jpg);
	background-image:url(../images/cnr_btmrght.gif);
	float:right;
	_position:relative;
	_right:-0px;
}

#TopMenu
{
	width:780px;
	height:33px;
	background-color:#000;
	margin-top:10px;
	text-align:center;
	margin-bottom:0px;
	border-bottom:solid 1px #fff;
}

#TopMenuLeft, #TopMenuRight
{
	height:5px;
	width:5px;
	background-repeat:no-repeat;
	background-position:0 0;
	margin-bottom:0px;	
}

#TopMenuLeft
{
	float:left;
	background-image:url(../im/topmenuleftcorner.jpg);
	margin-bottom:0px;
}

#TopMenuRight
{
	float:right;
	background-image:url(../im/topmenurightcorner.jpg);
	margin-bottom:0px;
}

#TopMenu ul
{	
	list-style:none;
	height:30px;
	margin-bottom:0px;
	margin-top:4px;
	float:left;
	margin-left:5px;
	margin-right:-5px;
	padding:0 0 0 0;
	
}

#TopMenu ul li
{
	height:30px;	
	display:inline;
	margin-bottom:0px;
}

#TopMenu ul li a
{
	float:left;
	font-size:1.0em;
	display:block;
	color:#BFBFBF;
	height:24px;
	_height:25px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	margin-left:4px;
	margin-bottom:0px;
	text-decoration:none;
}

#TopMenu ul li a:hover, #TopMenu ul li a.MenuItemSelected
{
	color:#3C3C3C;
	background-color:#fff;
	background-image:url(../im/menuactivebg.jpg);
	background-position:0 100%;
	background-repeat:repeat-x;
	margin-bottom:0px;
}

ul.PageBottomMenu
{
	padding-left:0px;
	margin-left:0px;
	_margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	font-size:0.9em;
	width:350px;
	float:left;
	
	
	
}

ul.PageBottomMenu li
{
	display:inline;
	margin-right:10px;
	
}

ul.PageBottomMenu li a
{
	color:#323232;
	text-decoration:none;
}

.CopyRight
{
	float:right;
	color:#A1A1A1;
	font-size:0.8em;
	width:365px;
	
	
	/*margin-top:-25px;*/
}

.PageBottom
{
	margin-bottom:0px;
	min-height:5px;
}

/* ********************** for standard template ****************** */
.StandardContentDivider
{
	width:780px;
	height:10px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#fff;
	font-size:0px;
	background-image:url(../images/content_bg.gif);
	background-repeat:repeat-y;
}

.StandardContent
{
	margin-top:0px;
	background-color:#fff;
	width:780px;
	/*
	background-image:url(../im/standardbg.jpg);*/
	background-image:url(../images/content_bg.gif);
	background-repeat:repeat-y;
	text-align:left;
	min-height:800px;
	_height:800px;
	margin-bottom:0px;
	padding-right:0px;
}

.StandardPageContent
{
	margin-left:217px;
	padding-top:10px;
	height:100%;
	background-color:#fff;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-right:5px;
	margin-right:10px;
	_margin-right:7px;
	
}

.PageContentLeftPart
{
	float:left;
	min-height:100px;
}


ul.VerticalPageMenu, ul.VerticalPageMenu ul
{
	display:block;
	
	margin:0;padding:0;
	margin-top:0px;
	/*margin-left:-215px;
	_margin-left:-107px;*/
	/*_margin-right:117px;*/
	padding-top:0px;
	text-align:left;
	list-style-type:none;
	list-style-position:outside;
	padding-left:0px;
	width:100%;
	
	margin-left:0px;
	clear:both;
}
ul.VerticalPageMenu ul ul li
{
	padding-left:13px;
}
ul.VerticalPageMenu
{
	position:relative;
	margin-top:-26px;
	
	/*float:left;*/
}

ul.VerticalPageMenu li.VerticalPageMenuRoot
{
	/*background-image:url(../images/leftmenu/root_bg.gif) !important;*/
	background-repeat:repeat-x;
	margin-bottom:-3px;
	font-weight:bold;
}

ul.VerticalPageMenu a.VerticalPageMenuRoot
{
	margin-top:-3px;
}

.VerticalPageMenu li a
{
	font-size:1.0em;
	font-family:Arial;
	color:#007AA0;
	text-decoration:none;
	margin-left:0px;
	display:block;
	min-height:20px;
	_height:20px;
	padding-top:6px;
	padding-left:17px;
	padding-bottom:3px;
	padding-right:5px;
}


.VerticalPageMenu li,  .VerticalPageMenu ul li
{
	margin:0;
	padding:0;
	margin-top:0px;
	_margin-top:0px;
	min-height:24px;
	_height:24px;
	/*padding-left:10px;*/
	/*background-color:Blue;*/
}


.VerticalPageMenu li a.VerticalPageMenuSelected, .VerticalPageMenu li a.VerticalPageMenuExpanded
{
	/*background-color:#007AA1;*/
	
	color:#fff;
	background-repeat:no-repeat;
	background-position: 7px 11px;
	font-weight:bold;
}

.VerticalPageMenu li a.VerticalPageMenuSelected
{
	background-image:url(../images/leftmenu/arrow_right1.gif);
}
.VerticalPageMenu li a.VerticalPageMenuExpanded
{
	background-image:url(../images/leftmenu/arrow_down1.gif);
}
.VerticalPageMenu li.VerticalPageMenuSelected, 
.VerticalPageMenu li.VerticalPageMenuExpanded
{
	background-image:url(../images/leftmenu/level1_back.gif);
	background-repeat:repeat-x;
	background-color:#007098 !important;		
}
/* second level */


.VerticalPageMenu li.VerticalPageMenuExpanded  li a, 
.VerticalPageMenu li.VerticalPageMenuExpanded  li a
{
	background-image:none;
	background-repeat:no-repeat;
	background-position: 3px 11px;
	font-weight:normal;
	color:#007AA0;
}


ul.VerticalPageMenu ul  li a.VerticalPageMenuSelected, 
ul.VerticalPageMenu ul li a.VerticalPageMenuExpanded
{
	
	background-repeat:no-repeat;
	background-position: 6px 11px;
	font-weight:bold;
	color:#007AA0;
	color:#fff;
	
}
ul.VerticalPageMenu ul  li a.VerticalPageMenuSelected
{
	background-image:url(../images/leftmenu/arrow_right2.gif);
	background-image:url(../images/leftmenu/z1_arw_right.gif);
	
}
ul.VerticalPageMenu ul li a.VerticalPageMenuExpanded
{
	background-image:url(../images/leftmenu/arrow_down2.gif);
	background-image:url(../images/leftmenu/z1_arw_down.gif);
	
}

ul.VerticalPageMenu ul li
{
	background-image:url(../images/leftmenu/level2_back.gif);
	
	background-repeat:repeat-x;
	
		
}
ul.VerticalPageMenu ul li
{
	background-color:#CCDBE2;
}
ul.VerticalPageMenu ul li.VerticalPageMenuSelected, 
ul.VerticalPageMenu ul li.VerticalPageMenuExpanded
{
	background-image:url(../images/leftmenu/level2_back.gif);
	background-image:url(../images/leftmenu/z1_nav_secondarybg.jpg);
	background-repeat:repeat-x;		
	background-color:#84B5C6 !important;
	
	
}



/* third level*/


ul.VerticalPageMenu ul ul li  a
{
	color:#000;
}
ul.VerticalPageMenu ul ul li  a
{
	color:#000 !important;
	
}
ul.VerticalPageMenu ul ul  li a.VerticalPageMenuSelected, 
ul.VerticalPageMenu ul ul li a.VerticalPageMenuExpanded
{
	background-image:url(../images/leftmenu/arrow_selected.gif) !important;
	background-repeat:no-repeat;
	background-position: 5px 10px;
	font-weight:bold;
	color:#000;
}

ul.VerticalPageMenu ul ul li
{
	background-image:url(../images/leftmenu/level3_back.gif);
	background-repeat:repeat-x;	
	color:#000;	
	background-color:#E3EEF0 !important;
}

ul.VerticalPageMenu ul ul li.VerticalPageMenuSelected, 
ul.VerticalPageMenu ul ul li.VerticalPageMenuExpanded
{
	background-image:url(../images/leftmenu/level3_back.gif);
	background-repeat:repeat-x;		
	background-color:#E3EEF0 !important;	
}


ul.VerticalPageMenu ul ul li.VerticalPageMenuSelected
{
	background-image:none;
	background-color:#fff !important;
}

ul.VerticalPageMenu ul ul  li a.VerticalPageMenuSelected
{
	background-image:url(../images/leftmenu/z1_arw_right3.gif) !important;
}



.VerticalPageMenu li.VerticalPageMenuSelected li, .VerticalPageMenu li.VerticalPageMenuSelected ul
{
	/*background-image:none;*/
}

/*
ul.VerticalPageMenu  li a
{
	padding-bottom:0px;
	
}

ul.VerticalPageMenu a.VerticalPageMenuRoot
{
	padding-bottom:0px;
}

*/
.ServiceMenu
{
	_width:164px;
}
.ServiceMenu h3
{
	font-weight:bold;
	margin-top:15px;
}
.ServiceMenu ul.VerticalPageMenu
{
	font-size:0.8em;
	width:100%;
	width:166px;
	_width:164px;
	padding:0px;
	margin-left:-14px;
	margin-bottom:0px;
	margin-top:0px;
	border-left:solid 1px #C9D1D2;
	
}

.ServiceMenu ul.VerticalPageMenu li
{
	width:100%;
	margin-left:0px;
	padding-left:20px !important;
	/*font-size:1.2em;*/
}

.ServiceMenu ul.VerticalPageMenu li a
{
	border-right:solid 1px #C9D1D2;
	_border-right:none;	
}

.ServiceMenu ul li a
{
	font-weight:normal !important;
	font-size:1em;
}
.ServiceMenu ul li
{
	
	padding-left:0px !important;
}
.ServiceMenu .VerticalPageMenuRoot
{
	font-size:1.1em;
}
.catlist-btnback1
{
	border:0px;
	padding:0px;
	background-color:Transparent;
	width:6px;
	height:6px;
	background-image:url(../images/arw.gif);
	background-repeat:no-repeat;
	font-size:0px;
	cursor:hand;
	cursor:pointer;
	margin-bottom:6px;
	margin-right:0px;	
}

a.catlist-btnback
{
	background-image:url(../images/arw.gif);
	background-repeat:no-repeat;
	padding-left:8px;
	background-position:0px 4px;
}

/* vertical left menu box*/


/*Curly box*/
.CurlyBox * {margin:0;padding:0;}
.CurlyBox
{
	margin:5px;
}
.CurlyBox .top
{ 
	height:6px; _font-size:0;
	_margin-left:-2px;
}

.CurlyBox .top .left
{
	background-image:url(../im/greycornertopleft.jpg);
	float:left;
	width:6px;
	height:6px;
	background-repeat:no-repeat;
	_margin-right:-3px;
}
.CurlyBox .top .right
{
	background-image:url(../im/greycornertopright.jpg);
	float:right;
	width:6px;
	height:6px;
	_margin-left:-3px;
}
.CurlyBox .top .middle
{
	height:5px;
	font-size:0px;
	border-top:solid 1px #C9D1D2;
}
.CurlyBox .body
{
	border-left:solid 1px #C9D1D2;
	border-right:solid 1px #C9D1D2;
	padding: 3px 9px 3px 9px;
	_margin-left:1px;
}

.CurlyBox .bottom{height:6px;_font-size:0;_margin-right:2px;}

.CurlyBox .bottom .left
{
	background-image:url(../im/greycornerbottomleft.jpg);
	float:left;
	width:6px;
	height:6px;
	background-repeat:no-repeat;
	_margin-right:-3px;
}
.CurlyBox .bottom .right
{
	background-image:url(../im/greycornerbottomright.jpg);
	float:right;
	width:6px;
	height:6px;
	background-repeat:no-repeat;
	_margin-left:-3px;
}
.CurlyBox .bottom .middle
{
	height:5px;
	border-bottom:solid 1px #C9D1D2;
}





