﻿body, td, th
{
	margin: 0;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
.top-bg
{
	background: url(../images/top-links-bg.jpg) repeat-x top;
	height: 27px;
}
.top-bginner
{
	background: url(../images/banner_inner.jpg);
	height: 150px;
	width: 680px;
}

.top-bgimage
{
	background: url(../images/banner.jpg);
	height: 175px;
	width: 680px;
}

.top-bg1
{
	background: url(../images/topbg.jpg) repeat-x top;
	background-color: #fff;
}

.top-bg-inner
{
	background: url(../images/topbg-inner.jpg) repeat-x top;
	background-color: #fff8f0;
}
.textbold
{
	font-size: 14px;
	color: #34160c;
	font-weight: bold;
}
.textwhite
{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.textbold1
{
	font-size: 12px;
	color: #34160c;
	font-weight: bold;
}
.text1
{
	font-size: 12px;
	color: #34160c;
	font-weight: normal;
}
.link
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.link:hover
{
	text-decoration: underline;
}
.link7
{
	font-size: 12px;
	color: #34160c;
	font-weight: bold;
	text-decoration: none;
}
.link7:hover
{
	text-decoration: underline;
	font-weight: bold;
}
.link2
{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.link3
{
	font-size: 11px;
	color: #fcead6;
	text-decoration: none;
}
.link1
{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.link1:hover
{
	text-decoration: underline;
}
.menu
{
	font-size: 12px;
	color: #fff8f0;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	text-decoration: none;
}
.menu:hover
{
	text-decoration: underline;
}
.c1-top
{
	border-top: 1px solid #000000;
	height: 11px;
}
.log-top
{
	border-right: 1px solid #010101;
	border-left: 1px solid #010101;
	border-bottom: 1px solid #010101;
}
.log-top1
{
	background-image: url(../images/logtop.gif);
	background-repeat: no-repeat;
	width: 239px;
}
.log-top2
{
	background-image: url(../images/mbg.png);
	background-repeat: no-repeat;
	width: 239px;
}
.texteara
{
	font-size: 11px;
	height: 16px;
	color: #000000;
	border-bottom: 1px #999999 solid;
	border-top: 1px #999999 solid;
	border-right: 1px #999999 solid;
	border-left: 1px #999999 solid;
}
.gridbgorange
{
	background-color: #FBA56C;
	height: 30px;
	border-bottom: 1px #fec6a1 solid;
	border-right: 1px #fec6a1 solid;
}
.gridbggray
{
	background-color: #F5F5F5;
	height: 25px;
	border-bottom: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	display: block;
}
.border
{
	border-bottom: #e5e5e5 1px solid;
	border-right: #e5e5e5 1px solid;
}
.gridbggray:hover
{
	background-color: #FFFFFF;
	height: 25px;
	border-bottom: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	display: block;
}
.submitbg
{
	background: url(../images/submitbg.png) no-repeat;
	font-family: Tahoma;
	text-align: center;
	width: 62px;
	height: 20px;
	border: 0px;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
.btnbgl
{
	background: url(../images/btnl.png) no-repeat;
	width: 120px;
	height: 20px;
	text-align: center;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
}
.btnbg2
{
	background: url(../images/btns.png) no-repeat;
	width: 75px;
	height: 20px;
	text-align: center;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
}

.main_menu
{
	background-color: #fff8f0;
	color: #333333;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
}
main_menu:hover
{
	background-color: #575352;
	color: #fff8f0;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
}


/*:::::::::::::::MENU STYLES:::::::::::::*/
.pro8
{
	padding: 0 0 0 0px;
	margin: 0;
	list-style: none;
	height: 19px;
	position: relative;
}
.pro8 li
{
	float: left;
	height: 15px; /*padding-right:2px;*/
}
.pro8 li a
{
	display: block;
	float: left;
	height: 19px;
	line-height: 19px;
	color: #34160c;
	text-decoration: none;
	font-size: 10px;
	font-family: Tahoma;
	text-align: center;
	padding: 0 0 0 7px;
	cursor: pointer;
	margin: 0 0px 0 2px;
}
.pro8 li a b
{
	float: left;
	display: block;
	padding: 0 7px 0 0;
}
.pro8 li.current a
{
	color: #fff8f0;
	background: url(../images/menuBG-over.gif);
}
.pro8 li.current a b
{
	background: url(../images/menuBG-over.gif) right top;
}
.pro8 li a:hover
{
	color: #fff8f0;
	background: url(../images/menuBG-over.gif);
}
.pro8 li a:hover b
{
	background: url(../images/menuBG-over.gif) right top;
}
.pro8 li.current a:hover
{
	color: #000000;
	background: url(../images/menuBG-over.gif);
	cursor: pointer;
}
.pro8 li.current a:hover b
{
	background: url(../images/menuBG-over.gif) right top;
}
.left-shadow
{
	background: url(../images/left-shadow.png) repeat-y top;
	width: 6px;
}
.right-shadow
{
	background: url(../images/right-shadow.png) repeat-y top;
	width: 6px;
}
.linkmenu
{
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}
.linklinkmenu:hover
{
	text-decoration: none;
	cursor: pointer;
}

.spacer
{
	height: 10px;
}

.spacer5
{
	height: 5px;
}

/*Grid Styles*/
.gridheader
{
	font-family: Tahoma;
	color: Black;
	background-color: #bbbbbb;
	font-weight: bold;
	font-size: 11px;
	padding-left: 5px;
	text-align: left;
	height: 30px;
}

.RepotsRow
{
	cursor: default;
	font-weight: normal;
	text-align: left;
	background-color: #fbfbfb;
	padding-left: 5px;
	font-family: Tahoma;
	height: 25px;
	border-color: #dbdbdb;
	border-width: 1px;
	border-style: solid;
}


.RepotsRow1
{
	cursor: default;
	font-weight: normal;
	text-align: left;
	background-color: #fbfbfb;
	padding-left: 5px;
	font-family: Tahoma;
	height: 25px;
	border-color: #dbdbdb;
	border-width: 1px;
	border-style: solid;
}
.RepotsRow1:hover
{
	cursor: default;
	font-weight: normal;
	text-align: left;
	background-color: #f5f5f5;
	padding-left: 5px;
	font-family: Tahoma;
	height: 25px;
	border-color: #dbdbdb;
	border-width: 1px;
	border-style: solid;
}


.modalBackground
{
	background-color: Silver;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.middle-bg
{
	background: url(../images/curve-middle.jpg) repeat-y top;
}

.btn_75
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: url(          '../images/btns.png' ) no-repeat;
	font-family: Tahoma;
	text-align: center;
	width: 75px;
	height: 20px;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}

.btn_120
{
	background: url(../images/btnl.png) no-repeat;
	font-family: Tahoma;
	text-align: center;
	width: 120px;
	height: 20px;
	border: 0px;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}

.btn_150
{
	background: url(../images/btn150.png) no-repeat;
	font-family: Tahoma;
	text-align: center;
	width: 150px;
	height: 20px;
	border: 0px;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}

.btnSubmit
{
	background: url(../images/submitbg.gif) no-repeat;
	font-family: Tahoma;
	text-align: center;
	width: 65px;
	height: 20px;
	border: 0px;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}

.suncatalign
{
	padding-left: 15px;
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}

.linksubcat
{
	padding-left: 10px;
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	height: 20px;
	text-align: left;
}


/*======================DROPDOWN MENU STYLE========================================*/
.chromestyle
{
	width: 100%;
}
.chromestyle ul
{
	background-color: #001b73;
	margin: 0;
	padding: 5px 0;
	text-align: center;
	width: 100%;
	font-size: 13px;
	color: #FFFFFF;
}
.chromestyle ul li
{
	display: inline;
}
.chromestyle ul li a
{
	color: #FFFFFF;
	margin: 0;
	padding: 5px 7px;
	text-decoration: none;
}
.dropmenudiv
{
	background: white;
	border: 1px solid #BBB;
	border-bottom: 0;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
	font: normal 12px Verdana;
	line-height: 18px;
	position: absolute;
	top: 0;
	visibility: hidden;
	width: 200px;
	z-index: 100;
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.dropmenudiv a
{
	border-bottom: 1px solid #BBB;
	color: black;
	display: block;
	padding: 2px 0;
	text-decoration: none;
	text-indent: 3px;
	width: auto;
}
.chromestyle ul li a:hover, .chromestyle ul li a.selected
{
	background-color: #FFFFFF;
	color: #001b73;
	padding-top: 0px;
	padding-bottom: 5px;
}
.chromestyle:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.dropmenudiv a:hover
{
	background: #abc6df;
	opacity: 0.9;
	filter: alpha(opacity=90);
}

.Pagerstyle
{
	font-family: Tahoma;
	color: #000;
	background-color: #d9e5f1; /*font-weight: bold;*/
	font-size: 13px;
	padding-right: 15px;
	text-decoration: none;
	font-weight: bold;
}
/*:::::: DROPDOWN MWNU END ::::::*/

.linkmenu
{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.linkmenu:hover
{
	text-decoration: none;
}

.linkmenu1
{
	font-size: 10px;
	color: #34160c;
	font-weight: bold;
	text-decoration: none;
}

.linkmenu1:hover
{
	text-decoration: none;
}

.linkmenulogout
{
	font-size: 11px;
	color: #34160c;
	font-weight: bold;
	text-decoration: none;
}

.linkmenulogout:hover
{
	text-decoration: none;
}

.accordionHeader
{
	padding-top: 5px;
	font-family: Tahoma;
}

.accordionContent
{
	padding-top: 5px;
	font-family: Tahoma;
}

.linkpager
{
	color: Black;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.linkpager:hover
{
	color: Black;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.warnings
{
	font-family: Tahoma;
	font-size: 11px;
	color: Red;
}

.warnings1
{
	font-family: Tahoma;
	font-size: 12px;
	color: Red;
}

.lbltext
{
	font-size: 12px;
	font-family: Tahoma;
}

.lbltext1
{
	font-size: 11px;
	font-family: Tahoma;
}

.text1bold
{
	font-family: Tahoma;
	font-size: 11px;
	color: #34160c;
	font-weight: bold;
}
. graybg
{
	background-color: #635c57;
}



.curve_TL
{
	background-image: url(../Images/curve_LT.gif);
	background-repeat: no-repeat;
	width: 12px;
	height: 12px;
}
.curve_TR
{
	background-image: url(../Images/curve_RT.gif);
	background-repeat: no-repeat;
	width: 12px;
	height: 12px;
}
.curve_BL
{
	background-image: url(../Images/curve_LB.gif);
	background-repeat: no-repeat;
	width: 12px;
	height: 12px;
}
.curve_BR
{
	background-image: url(../Images/curve_RB.gif);
	background-repeat: no-repeat;
	width: 12px;
	height: 12px;
}
.border_T
{
	background-image: url(../Images/border_T.gif);
	background-repeat: repeat-x;
	height: 12px;
}
.border_R
{
	background-image: url(../Images/border_R.gif);
	background-repeat: repeat-y;
	width: 12px;
}
.border_B
{
	background-image: url(../Images/border_B.gif);
	background-repeat: repeat-x;
	height: 7px;
}
.border_L
{
	background-image: url(../Images/border_L.gif);
	background-repeat: repeat-y;
	width: 7px;
}
.middlebg
{
	background: url(../images/middle-bg.jpg) repeat-y top;
}

.DeleetdUser
{
	color: Red;
	font-size: 12px;
	font-family: Tahoma;
}


/* new menu styles */
.border
{
	border: #666666 solid 1px;
}

.bordern
{
	border: #666666 solid 0px;
}

.borderLB
{
	border-left: #666 solid 1px;
	/*border-bottom: #666 solid 1px;*/
}
.borderB
{
	border-bottom: #666 solid 1px;
}
.borderT
{
	border-top: #666 solid 1px;
}
.borderL
{
	border-left: #666 solid 1px;
	border-top: #666 solid 1px;
}

.bluetext
{
	font-family: Tahoma;
	font-size: 12px;
	color: #01296f;
	font-weight: bold;
	padding-left: 10px;
}

.menunav
{
	font-family: Tahoma;
	font-size: 11px;
	color: #393534;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 5px;
	padding-left: 10px;
}
.menunav:hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #2369af;
	font-weight: bold;
	display: block;
	text-decoration: none;
	padding: 5px;
	padding-left: 10px;
}
.menunavcurrent
{
	font-family: Tahoma;
	font-size: 11px;
	color: #2369af;
	font-weight: bold;
	display: block;
	text-decoration: none;
	padding: 5px;
	padding-left: 10px;
}

.AutoCompleteStyle
{
	font-family: Tahoma;
	font-size: 13px;
	color: gray;
}
.AutoCompleteHighlightedStyle
{
	font-family: Tahoma;
	font-size: 13px;
	color: White;
	background-color: #2E4C92;
}
/*end region*/
