a {
	text-decoration: none;
		
	}

a:hover {
	text-decoration: none;
	color: White ;
}

a:visited {
    text-decoration: none;
    	}

a:link {
    text-decoration: none;
    	}

.panelstyle 
{ 
	text-align : left ;
	text-indent : 0px;
	padding : 0px 0px 0px 0px ;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 0px 0px 0px 0px;
	text-align: left;
color: #000000;
	background-color: #CECEFF;
}

.arcdetail 
{
	font-family : Arial ;
	font-weight : normal  ;
	color : green ;
	line-height : 11px;
	text-align : left 
}

.arcwarning
{
	font-family : Arial ;
	font-weight : normal  ;
	color : red ;
	line-height : 11px;
	text-align : left 
}


.archeader 
{
		font-family : Arial ;
	font-weight :  bold  ;
	font-size : large ;
	color : Black ;
	line-height : 11px;
	text-align : left 
}	
	

ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	list-style-type: lower-latin;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	list-style-type: disc;
}

h1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #2D2DFF;
	text-align: left;
	text-indent : 0px;
	}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	text-align: left;
    color: #48ae66;
	padding-left: 20px;
	padding-right: 20px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-align: left;
    color: #097b00;
	padding-left: 20px;
	padding-right: 20px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 100;
	line-height: 14px;
	text-align: center;
    color:#000000;
	padding-left: 20px;
	padding-right: 20px;
}

.header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	text-align: center;
    color: #009933;
	padding-left: 20px;
	padding-right: 20px;
}
.header1a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	text-align: left;
    color: #009933;
}


.header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	text-align: left;
    color: #097b00;
	padding-left: 20px;
	padding-right: 20px;
}

.header3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-align: center;
    color: #097b00;
	padding-left: 20px;
	padding-right: 20px;
}

.header4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 100;
	line-height: 13px;
	text-align: center;
    color: #000000;
	padding-left: 20px;
	padding-right: 20px;
}

toplink 
{
	font-family: Arial, Sans-Serif ;
	font-size: 14px ;
	text-align: center ;
	color: White ;
	}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
	margin-left: 40px;
}

.subtitle
{
	background-color: #097b00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	padding-left: 15px;
	padding-right: 15px;
}

.subtitle1 {
	background-color: #150199;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle ;
    color: #FFFFFF;
	padding-left: 15px;
	padding-right: 15px;
}

.subtitle1mail {
	background-color: #150199;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle ;
    color: #FFFFFF;
	padding-left: 15px;
	padding-right: 15px;
}

.subheading {
	background-color: #b3eaaf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	text-align: center;
    color: #097b00;
	padding-left: 15px;
	padding-right: 15px;
}

.subheadingmail {
	background-color: #b3eaaf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	text-align: left;
    color: #097b00;
	padding-left: 15px;
	padding-right: 15px;
}

.header {
    background-color: #dbd7fa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-align: center;
    color: #097b00;
  	padding-left: 15px;
	padding-right: 15px;
}

.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    color: #150199;
    text-align: center;
}

.comquotes 
{
	font-family : Arial ;
	text-align :justify ;
	font-size : 16px;
	line-height : 18px;
	color : Teal ;
	}
.combottom 
{
	font-family : Arial ;
	text-align : right ;
	font-size : 8pt;
	line-height : 9pt;
	color : white ;}
	

.navLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

.sidebarbody {
    background-color: #dbd7fa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}

.mainbody {
    background-color: #b3eaaf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
}

.mainbodymail {
    background-color: #b3eaaf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
}

.newstitle 
{
	line-height: 13px	
}
.newshead
{
	line-height: 13px;
	font-weight: bold ;
}

.blogtitle
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	color: #009933;
	font-weight :bold ;
	text-align: left;
	 padding-left : 10px;
	
}
.blogdate
{
    color: Black ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
	text-align: left;
	 padding-left : 20px;
	padding-top: 5px;
	
}
.blogtext
{
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #000000;
	text-align: left;
	padding-left : 20px;
	padding-top: 5px;
		}
.blogcomment
{
    color: Blue ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	text-align: left;
	display :block ;
	
		}
.blogcommenthead
{
    color: Blue ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
		text-align: left;
	padding-left: 20px;
	 padding-top : 5px;
	
}


.person 
{
	vertical-align : middle ;
	padding :  2px 5px 2px 5px ;
	text-align : left ;
	font-size : 12px ;
	line-height : 13px ;
	display :block ;
}

.persontop
{
	vertical-align : middle ;
	padding :  2px 5px 2px 5px ;
	text-align : left ;
	font-size : 12px ;
	line-height : 13px ;
		 background-color : #5C49D7 ;
	 
}


.blogcommentdate
{
      color: Black ;
      font-weight : bold ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
		text-align: left;
	 padding-left : 20px;
	  padding-top : 5px;
	
	
}
.blogcomment
{
	font-weight : normal;
      color: Blue ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
		text-align: left;
	 padding-left : 20px;
	 padding-top : 5px;
	
}
.blogcommentlink
{
    color: Black ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
		text-align: left;
	 padding-left : 20px;
	 padding-top : 20px;
	
}

.maindescription {
    background-color: #b3eaaf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
}
.main 
{
	text-align : left ;
	padding-left : 5px;
}
.jobheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #48ae66;
	text-align: left;
	text-indent : 0px;
	
}
	
.joblist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-align: left;
	text-indent : 0px;
			}

.jobdetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-align: left;
	text-indent : 0px;
	
	}


.forum {
    background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
}

.forumtitle {
    background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #150199;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
}

.footer {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #FFFFFF;
	text-align: center;
}

.quotetitle {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.quotedetails {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
}

.register {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: right;
	text-indent: 15px;
}


.randomjobtitle 
{
	  font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight : bold ;
	line-height: 16px;
	color: #150199;
	text-align: center;
	text-transform: none;
	padding-left: 5px;
	padding-right: 5px;
}

.jobtitle {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #150199;
	text-align: center;
	text-transform: none;
	padding-left: 5px;
	padding-right: 5px;
}

.randomjobdescription
{
	background-color: #b3eaaf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	text-transform: none;
}

.jobdescription {
    background-color: #b3eaaf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	text-transform: none;
}


/* -- Common -- */
.dxDisabled
{
	color: #808080;
}

/* -- ASPxCloudControl -- */
.dxccControl a:hover
{
    text-decoration:underline!important;
}
.dxccControl a
{
	text-decoration:none!important;
	color: #1E3695;	
}
.dxccControl
{
	font-family: Tahoma, Verdana, Arial;
	text-decoration:none;
	color: #1E3695;
	background-color: #FFFFFF;
	font-size: 10px;
}

/* -- ASPxDataView -- */
.dxdvControl 
{
	font: 10px Verdana;
	color: black;
	padding: 12px 40px 12px 40px;
}
.dxdvLoadingPanel
{
	font: 8pt Tahoma;
	color: #303030;
}
.dxdvLoadingPanel td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}
.dxdvContent
{
}
.dxdvItem
{
	font: 10px Verdana;
	color: #787878;
	border: solid 1px #A8A8A8;
	background-color: #F0F0F0;
	padding: 12px 12px 12px 14px;
	height: 180px;
	}
.dxdvEmptyItem
{
	font: 10px Verdana;
	color: #787878;
	text-align: left;
	vertical-align: top;
	padding: 12px 12px 12px 14px;
	height: 180px;

}
.dxdvPagerPanel
{
}

/* -- ASPxHeadline -- */
.dxhlControl 
{
	font: 10px Verdana;
	color: black;
}
.dxhlContent
{
	font: 8pt Verdana;
	color: black;
} 
.dxhlDate
{
	color: Gray;
	white-space: nowrap;
}
.dxhlHeader
{
	font: 10pt Tahoma;
	color: #464646;
	font-weight: bold;
	line-height: 17px;
}
.dxhlDateHeader
{
	font: 10pt Tahoma;
	color: Gray;
	font-weight: normal;
}
.dxhlLeftPanel
{
	font: 10px Verdana;
	color: black;
}
.dxhlRightPanel
{
	font: 10px Verdana;
	color: black;
}
.dxhlDateLeftPanel
{
	font: 10px Verdana;
	color: Gray;
	white-space: nowrap;
}
.dxhlDateRightPanel
{
	font: 10px Verdana;
	color: Gray;
	white-space: nowrap;
}
.dxhlTailDiv
{
	font: 10px Verdana;
	color: Black;
}
.dxhlTailDiv a
{
	color: #1E3695;
}
.dxhlTailDiv a:hover
{
    text-decoration: none;
}
.dxhlTailDiv a:visited
{
    color: #996085;
}
.dxhlContent a.dxhl
{
	color: #1E3695;
} 
.dxhlContent a.dxhl:hover
{
    text-decoration: none;
}
.dxhlContent a.dxhl:visited
{
    color: #996085;
}
/* -- ASPxMenu -- */
.dxmControl 
{
	font: 8pt Tahoma;
	color: black;
}
.dxmControl a, .dxmMenu a, .dxmVerticalMenu a, .dxmSubMenu a
{
	color: black;
	text-decoration: none;
}
.dxmMenu, .dxmVerticalMenu
{
	font: 8pt Tahoma;
	color: black;
	background-color: #FFFFFF;
	border: solid 1px #A8A8A8;
	padding: 2px 2px 2px 2px;
}
.dxmMenuGutter
{
}
.dxmMenuSeparator
{
	background-color: #A8A8A8;
}
.dxmMenuItem, .dxmMenuItemWithImage, .dxmMenuItemWithPopOutImage, .dxmMenuItemWithImageWithPopOutImage,
.dxmVerticalMenuItem, .dxmVerticalMenuItemWithImage, .dxmVerticalMenuItemWithPopOutImage, .dxmVerticalMenuItemWithImageWithPopOutImage, 
.dxmMenuLargeItem, .dxmMenuLargeItemWithImage, .dxmMenuLargeItemWithPopOutImage, .dxmMenuLargeItemWithImageWithPopOutImage,
.dxmVerticalMenuLargeItem, .dxmVerticalMenuLargeItemWithImage, .dxmVerticalMenuLargeItemWithPopOutImage, .dxmVerticalMenuLargeItemWithImageWithPopOutImage
{
	font: 8pt Tahoma;
	color: black;
	white-space: nowrap;
}
.dxmMenuItem, .dxmMenuItemWithImage
{
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.dxmMenuItemWithPopOutImage, .dxmMenuItemWithImageWithPopOutImage
{
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 8px;
}	
.dxmVerticalMenuItem
{
	padding-top: 4px;
	padding-right: 19px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.dxmVerticalMenuItemWithImage
{
	padding-top: 4px;	
	padding-right: 19px;	
	padding-bottom: 4px;	
	padding-left: 3px;	
}
.dxmVerticalMenuItemWithPopOutImage
{
	padding-top: 4px;	
	padding-right: 6px;	
	padding-bottom: 4px;	
	padding-left: 8px;	
}
.dxmVerticalMenuItemWithImageWithPopOutImage
{
	padding-top: 4px;	
	padding-right: 6px;	
	padding-bottom: 4px;	
	padding-left: 3px;	
}
.dxmMenuLargeItem, .dxmMenuLargeItemWithImage
{
	padding-top: 4px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 11px;
}
.dxmMenuLargeItemWithPopOutImage, .dxmMenuLargeItemWithImageWithPopOutImage
{
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 11px;
}
.dxmVerticalMenuLargeItem, .dxmVerticalMenuLargeItemWithImage
{
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 11px;
}
.dxmVerticalMenuLargeItemWithPopOutImage, .dxmVerticalMenuLargeItemWithImageWithPopOutImage
{
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 11px;
}
.dxmMenuItemSelected, .dxmMenuItemSelectedWithImage, .dxmMenuItemSelectedWithPopOutImage, .dxmMenuItemSelectedWithImageWithPopOutImage,
.dxmVerticalMenuItemSelected, .dxmVerticalMenuItemSelectedWithImage, .dxmVerticalMenuItemSelectedWithPopOutImage, .dxmVerticalMenuItemSelectedWithImageWithPopOutImage,
.dxmMenuLargeItemSelected, .dxmMenuLargeItemSelectedWithImage, .dxmMenuLargeItemSelectedWithPopOutImage, .dxmMenuLargeItemSelectedWithImageWithPopOutImage,
.dxmVerticalMenuLargeItemSelected, .dxmVerticalMenuLargeItemWithImageSelected, .dxmVerticalMenuLargeItemSelectedWithPopOutImage, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage
{
	background-color: white;
	border: solid 1px #888888;
}
.dxmMenuItemSelected, .dxmMenuItemSelectedWithImage
{
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
}
.dxmMenuItemSelectedWithPopOutImage, .dxmMenuItemSelectedWithImageWithPopOutImage
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 7px;
}	
.dxmVerticalMenuItemSelected
{
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 7px;
}
.dxmVerticalMenuItemSelectedWithImage
{
	padding-top: 3px;	
	padding-right: 18px;	
	padding-bottom: 3px;	
	padding-left: 2px;	
}
.dxmVerticalMenuItemSelectedWithPopOutImage
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 3px;	
	padding-left: 7px;	
}
.dxmVerticalMenuItemSelectedWithImageWithPopOutImage
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 3px;	
	padding-left: 2px;	
}
.dxmMenuLargeItemSelected, .dxmMenuLargeItemSelectedWithImage
{
	padding-top: 3px;
	padding-right: 11px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.dxmMenuLargeItemSelectedWithPopOutImage, .dxmMenuLargeItemSelectedWithImageWithPopOutImage
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeSelectedItem, .dxmVerticalMenuLargeSelectedItemWithImage
{
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemSelectedWithPopOutImage, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.dxmMenuItemHover, .dxmMenuItemHoverWithImage, .dxmMenuItemHoverWithPopOutImage, .dxmMenuItemHoverWithImageWithPopOutImage, 
.dxmVerticalMenuItemHover, .dxmVerticalMenuItemHoverWithImage, .dxmVerticalMenuItemHoverWithPopOutImage, .dxmVerticalMenuItemHoverWithImageWithPopOutImage, 
.dxmMenuLargeItemHover, .dxmMenuLargeItemHoverWithImage, .dxmMenuLargeItemHoverWithPopOutImage, .dxmMenuLargeItemHoverWithImageWithPopOutImage, 
.dxmVerticalMenuLargeItemHover, .dxmVerticalMenuLargeItemHoverWithImage, .dxmVerticalMenuLargeItemHoverWithPopOutImage, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage
{
	background-color: #CBCBCB;
	border: solid 1px #888888;
}
.dxmMenuItemHover, .dxmMenuItemHoverWithImage
{
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
}
.dxmMenuItemHoverWithPopOutImage, .dxmMenuItemHoverWithImageWithPopOutImage
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 7px;
}	
.dxmVerticalMenuItemHover
{
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 7px;
}
.dxmVerticalMenuItemHoverWithImage
{
	padding-top: 3px;	
	padding-right: 18px;	
	padding-bottom: 3px;	
	padding-left: 2px;	
}
.dxmVerticalMenuItemHoverWithPopOutImage
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 3px;	
	padding-left: 7px;	
}
.dxmVerticalMenuItemHoverWithImageWithPopOutImage
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 3px;	
	padding-left: 2px;	
}
.dxmMenuLargeItemHover, .dxmMenuLargeItemHoverWithImage
{
	padding-top: 3px;
	padding-right: 11px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.dxmMenuLargeItemHoverWithPopOutImage, .dxmMenuLargeItemHoverWithImageWithPopOutImage
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemHover, .dxmVerticalMenuLargeItemHoverWithImage
{
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemHoverWithPopOutImage, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.dxmSubMenu
{
	font: 8pt Tahoma;
	color: black;
	background-color: white;
	border: solid 1px #666666;
	padding: 1px 1px 1px 1px;
}
.dxmSubMenuGutter
{
	background-color: #E0E0E0;
}
.dxmSubMenuSeparator
{
	background-color: #A8A8A8;
}
.dxmSubMenuItem, .dxmSubMenuItemWithImage, .dxmSubMenuItemWithPopOutImage, .dxmSubMenuItemWithImageWithPopOutImage
{
	font: 8pt Tahoma;
	color: black;
	white-space: nowrap;
}
.dxmSubMenuItem, .dxmSubMenuItemWithImage
{
	padding-top: 5px;
	padding-right: 19px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.dxmSubMenuItemWithPopOutImage, .dxmSubMenuItemWithImageWithPopOutImage
{
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.dxmSubMenuItemSelected, .dxmSubMenuItemSelectedWithImage, .dxmSubMenuItemSelectedWithPopOutImage, .dxmSubMenuItemSelectedWithImageWithPopOutImage
{
	background-color: #D8D8D8;
	border: solid 1px #888888;
}
.dxmSubMenuItemSelected, .dxmSubMenuItemSelectedWithImage
{
	padding-top: 4px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.dxmSubMenuItemSelectedWithPopOutImage, .dxmSubMenuItemSelectedWithImageWithPopOutImage
{
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.dxmSubMenuItemHover, .dxmSubMenuItemHoverWithImage, .dxmSubMenuItemHoverWithPopOutImage, .dxmSubMenuItemHoverWithImageWithPopOutImage
{
	background-color: #F2F2F2;
	border: solid 1px #888888;
}
.dxmSubMenuItemHover, .dxmSubMenuItemHoverWithImage
{
	padding-top: 4px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.dxmSubMenuItemHoverWithPopOutImage, .dxmSubMenuItemHoverWithImageWithPopOutImage
{
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.dxmSubMenuBorderCorrector
{
    position: absolute;
    border: 0px;
    padding: 0px;
}

/* -- ASPxNavBar -- */
.dxnbControl 
{
	font: 8pt Tahoma;
	color: black;
	background-color: white;
	padding: 11px 11px 11px 11px;
}
.dxnbControl a
{
	color: #1E3695;
}
.dxnbLoadingPanel
{
	font: 8pt Tahoma;
	color: #303030;
}
.dxnbLoadingPanel td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}
.dxnbGroupHeader
{
	font: bold 8pt Tahoma;
	color: black;
	background-color: #E0E0E0;
	border: solid 1px #A8A8A8;
	padding: 4px 10px 4px 10px;
}
.dxnbGroupHeader table.dxnb
{
	font: bold 8pt Tahoma;
	color: black;
}
.dxnbGroupHeader td.dxnb
{
	white-space: nowrap;
}
.dxnbGroupHeaderCollapsed
{
	font: bold 8pt Tahoma;
	color: black;
	background-color: #E0E0E0;
	border: solid 1px #A8A8A8;
	padding: 4px 10px 4px 10px;
}
.dxnbGroupHeaderCollapsed table.dxnb
{
	font: bold 8pt Tahoma;
	color: black;
}
.dxnbGroupHeaderCollapsed td.dxnb
{
	white-space: nowrap;
}
.dxnbGroupContent
{
	font: 8pt Tahoma;
	color: #1E3695;
	border: solid 1px #A8A8A8;
	padding: 5px 5px 5px 5px;
}
.dxnbItem, .dxnbLargeItem, .dxnbBulletItem
{
	font: 8pt Tahoma;
	color: #1E3695;
}
.dxnbItem
{
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
}
.dxnbLargeItem
{
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
}
.dxnbItemSelected, .dxnbLargeItemSelected, .dxnbBulletItemSelected
{
	background-color: #D8D8D8;
	border: solid 1px #888888;
}
.dxnbItemSelected
{
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
}
.dxnbLargeItemSelected
{
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 5px;
	padding-left: 11px;
}
.dxnbItemHover, .dxnbLargeItemHover, .dxnbBulletItemHover
{
	background-color: #F2F2F2;
	border: solid 1px #888888;
}
.dxnbItemHover
{
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
}
.dxnbLargeItemHover
{
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 5px;
	padding-left: 11px;
}
.dxnbGroupHeader, .dxnbGroupHeaderCollapsed
{
    text-align: left;
}
.dxnbItem, .dxnbItemHover, .dxnbItemSelected,
.dxnbBulletItem, .dxnbBulletItemHover, .dxnbBulletItemSelected
{
    text-align: left;
}
.dxnbLargeItem, .dxnbLargeItemHover, .dxnbLargeItemSelected
{
    text-align: center;
}
.dxnbGroupHeaderHover
{
}
.dxnbGroupHeaderCollapsedHover
{
}
/* -- ASPxNewsControl -- */
.dxncControl 
{
	font: 10px Tahoma;
	color: black;
	padding: 18px 18px 18px 18px;
}
.dxncLoadingPanel
{
	font: 8pt Tahoma;
	color: #303030;
}
.dxncLoadingPanel td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}
.dxncContent
{
}
.dxncPagerPanel
{
	padding: 0px 3px 0px 3px;
}
.dxncItem
{
	font: 10px Tahoma;
	vertical-align: top;
	border-bottom: solid 1px #A8A8A8;
	padding: 12px 8px 12px 8px;
}
.dxncEmptyItem
{
	font: 10px Tahoma;
	vertical-align: top;
	padding: 12px 12px 12px 14px;
}
.dxncBackToTop
{
	font: 10px Tahoma;
	color: #404040;
}
/* Headline */
.dxncItemContent
{
	font: 8pt Verdana;
	color: black;
} 
.dxncItemDate
{
	color: Gray;
	white-space: nowrap;
}
.dxncItemHeader
{
	font: 10pt Tahoma;
	color: #464646;
	font-weight: bold;
	line-height: 17px;
}
.dxncItemDateHeader
{
	font: 10pt Tahoma;
	color: Gray;
	font-weight: normal;
}
.dxncItemLeftPanel
{
	font: 10px Verdana;
	color: black;
}
.dxncItemRightPanel
{
	font: 10px Verdana;
	color: black;
}
.dxncItemDateLeftPanel
{
	font: 10px Verdana;
	color: Gray;
	white-space: nowrap;
}
.dxncItemDateRightPanel
{
	font: 10px Verdana;
	color: Gray;
	white-space: nowrap;
}
.dxncItemTailDiv
{
	font: 10px Verdana;
	color: Black;
}
.dxncItemTailDiv a
{
	color: #1E3695;
}
.dxncItemTailDiv a:hover
{
    text-decoration: none;
}
.dxncItemTailDiv a:visited
{
    color: #996085;
}
.dxncItemContent a.dxhl
{
	color: #1E3695;
} 
.dxncItemContent a.dxhl:hover
{
    text-decoration: none;
}
.dxncItemContent a.dxhl:visited
{
    color: #996085;
}

/* -- ASPxPager -- */
.dxpControl
{
	font: 8pt Tahoma;
	color: black;
	padding: 5px 2px 5px 2px;
}
.dxpButton
{
	font: 8pt Tahoma;
	color: #394EA2;
	text-decoration: underline;
	white-space: nowrap;
	text-align: center;
	vertical-align: middle;
}
.dxpDisabledButton
{
	font: 8pt Tahoma;
	color: black;
	text-decoration: none;
}
.dxpPageNumber
{
	font: 8pt Tahoma;
	color: #394EA2;
	text-decoration: underline;
	text-align: center;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
}
.dxpCurrentPageNumber
{
	font: 8pt Tahoma;
	color: black;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 3px 0px 3px;
}
.dxpSummary
{
	font: 8pt Tahoma;
	color: black;
	white-space: nowrap;
	text-align: center;
	vertical-align: middle;
	padding: 0px 4px 0px 4px;
}
.dxpSeparator
{
	background-color: #CCCCCC;
}

/* -- ASPxPopupControl -- */
.dxpcControl
{
	font: 8pt Tahoma;
	color: black;
	background-color: white;
	border: solid 1px #8B8B8B;
}
.dxpcControl a
{
	color: #1E3695;
}
.dxpcCloseButton
{
	font: 8pt Tahoma;
	color: black;
	padding: 1px 1px 1px 1px;
}
.dxpcCloseButtonHover
{
	font: 8pt Tahoma;
	color: black;
}
.dxpcContent
{
	font: 8pt Tahoma;
	color: #010000;
	white-space: normal;
	padding: 9px 12px 9px 12px;
}
.dxpcFooter
{
	font: 8pt Tahoma;
	color: #858585;
	background-color: #F3F3F3;
	border-top: solid 1px #E0E0E0;
}
.dxpcFooter td.dxpc
{
	font: 8pt Tahoma;
	color: #858585;
	white-space: nowrap;
	padding: 6px 12px 8px 12px;
}
.dxpcHeader
{
	font: 8pt Tahoma;
	color: #404040;
	background-color: #DCDCDC;
	border-bottom: solid 1px #C9C9C9;	
}
.dxpcHeader td.dxpc
{
	font: 8pt Tahoma;
	color: #404040;
	white-space: nowrap;
}

/* -- ASPxRoundPanel -- */
.dxrpControl a:hover
{
    text-decoration:underline!important;
}
.dxrpControl a
{
	text-decoration:none!important;
}
.dxrpControl td.dxrp
{
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
	color: #000000;	
}
/* Header */
.dxrpHeader td.dxrp
{
    font-size: 11px;
	font-family: Tahoma, Verdana, Arial;    
	color: #313131;
}

/* -- ASPxSiteMapControl -- */
.dxsmControl a:hover
{
    text-decoration:none!important;
}
.dxsmControl a:visited
{
    color:#996085!important;
}

.dxsmControl 
{	
	color: #1E3695;
	background-color: white;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	border: Solid 1px #A8A8A8;
}
/* - Category Level - */
.dxsmCategoryLevel, .dxsmCategoryLevel a
{
    color: #1E3695;    
    font-weight: bold;
    font-size: 13.5pt;
    font-family: Verdana;
    text-decoration: none;
}
.dxsmCategoryLevel
{
    white-space: nowrap;
    padding: 0px 0px 5px 0px;
}
.dxsmCategoryLevel
{
    border-bottom: solid 1px #B8B8B8;    
}
 /*flow layout*/
.dxsmLevelCategoryFlow, .dxsmLevelCategoryFlow a
{
    color: #1E3695;    
    font-weight: bold;
    font-size: 13.5pt;
    font-family: Tahoma, Verdana, Arial;	
	text-decoration: underline;
}
/* - Level 0 - */
.dxsmLevel0, .dxsmLevel0 a, .dxsmLevel0Categorized a, .dxsmLevel0Categorized
{
    color: #1E3695;    
    font-weight: bold;
    font-size: 9pt;
    font-family: Verdana;
    text-decoration: none;
}
.dxsmLevel0, .dxsmLevel0Categorized
{
    white-space: nowrap;
    padding: 0px 0px 2px 0px;
}
.dxsmLevel0
{
    border-bottom:solid 1px #B8B8B8;
    padding: 0px 0px 5px 0px;
}
 /*flow layout*/
.dxsmLevel0Flow, .dxsmLevel0Flow a, .dxsmLevel0CategorizedFlow a, .dxsmLevel0CategorizedFlow
{
    color: #1E3695;    
    font-family: Tahoma, Verdana, Arial;	
    font-weight: bold;
    font-size: 9pt;
	text-decoration: underline;
}
.dxsmLevel0Flow
{
    padding: 0px 0px 0px 0px;    
}
.dxsmLevel0Flow
{
    text-decoration: none;    
}

/* - Level 1 - */
.dxsmLevel1, .dxsmLevel1 a, .dxsmLevel1Categorized a, .dxsmLevel1Categorized
{    
    font-family: Verdana;
    color: #3C55B9;  
    font-size: 8pt;
    text-decoration: none;    
}
.dxsmLevel1, .dxsmLevel1Categorized
{
    white-space: nowrap;  
    padding: 0px 0px 0px 0px;
}

/*flow layout*/
.dxsmLevel1Flow, .dxsmLevel1Flow a, .dxsmLevel1CategorizedFlow, .dxsmLevel1CategorizedFlow a
{    
    color: #3C55B9;    
    font-family: Tahoma, Verdana, Arial;	
    font-size: 8pt;
	text-decoration: underline;
}
.dxsmLevel1Flow
{
    text-decoration: none;
    padding: 0px 0px 0px 0px;
}

/* - Level 2 - */
.dxsmLevel2, .dxsmLevel2 a, .dxsmLevel2Categorized a, .dxsmLevel2Categorized
{    
    font-size: 10px;
    font-family: Verdana;
    color: #5078DC;
    text-decoration: none;    
}
.dxsmLevel2, .dxsmLevel2Categorized
{
    white-space:nowrap;
    padding: 0px 0px 0px 0px;    
}
/*flow layout*/
.dxsmLevel2Flow, .dxsmLevel2Flow a
{
    color: #5078DC;
    font-size: 10px;    
    font-family: Tahoma, Verdana, Arial;	
	text-decoration:underline;    
}
.dxsmLevel2Flow
{
    padding: 0px 0px 0px 0px;
}
/* - Level 3 - */
.dxsmLevel3, .dxsmLevel3 a
{    
    font-size: 9px;
    font-family: Verdana;
    color: #999999;
    text-decoration: none;
}
.dxsmLevel3
{
    white-space: nowrap;        
    padding: 0px 0px 0px 0px;    
}
/*flow layout*/
.dxsmLevel3Flow, .dxsmLevel3Flow a
{    
    color: #999999;
    font-size: 9px;
    font-family: Tahoma, Verdana, Arial;	
	text-decoration: underline;    
}
/* - Level 4 - */
.dxsmLevel4, .dxsmLevel4 a
{    
    font-size: 9px;
    font-family: Verdana;
    color: #A8A8A8;
    text-decoration: none;
}
.dxsmLevel4
{
    white-space: nowrap;
    padding: 0px 0px 0px 0px;    
}
/*flow layout*/
.dxsmLevel4Flow, .dxsmLevel4Flow a
{
    color: #A8A8A8;
    font-family: Tahoma, Verdana, Arial;	
    font-size: 9px;
	text-decoration: underline;        
}
.dxsmLevel4Flow
{
    padding: 0px 0px 0px 0px;        
}
/* - Other Levels - */
.dxsmLevelOther
{    
    font-size: 9px;
    font-family: Verdana;
    color: #A8A8A8;
    text-decoration: none;
}
.dxsmLevelOther
{
    white-space:nowrap;
    padding: 0px 0px 0px 0px;            
}
/*flow layout*/
.dxsmLevelOtherFlow, .dxsmLevelOtherFlow a
{
    color: #A8A8A8;
    font-family: Tahoma, Verdana, Arial;	
    font-size: 9pt;
	text-decoration: underline;            
}


/* -- ASPxTabControl, ASPxPageControl -- */
.dxtcControl 
{
	font: 8pt Tahoma;
	color: black;
	background-color: white;
}
.dxtcControl a
{
	text-decoration: none;
	color: black;
}
.dxtcLoadingPanel
{
	font: 8pt Tahoma;
	color: #303030;
}
.dxtcLoadingPanel td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}
.dxtcActiveTab, .dxtcActiveTabWithTabPositionBottom,
.dxtcActiveTabWithTabPositionLeft, .dxtcActiveTabWithTabPositionRight
{
	font: 8pt Tahoma;
	color: black;
	border: solid 1px #A8A8A8;
	padding: 4px 12px 4px 12px;
	background-color: #FFFFFF;
}
/* Active Tab */
.dxtcActiveTab td.dxtc, .dxtcActiveTabWithTabPositionBottom td.dxtc,
.dxtcActiveTabWithTabPositionLeft td.dxtc, .dxtcActiveTabWithTabPositionRight td.dxtc
{
	font: 8pt Tahoma;
	color: black;    
	white-space: nowrap;
}
.dxtcActiveTabHover
{
	background-color: white;
}
/* Tab */
.dxtcTab, .dxtcTabWithTabPositionLeft, 
.dxtcTabWithTabPositionBottom, .dxtcTabWithTabPositionRight
{
	font: 8pt Tahoma;
	color: black;
	background-color: #E0E0E0;
	border: solid 1px #A8A8A8;
	padding: 4px 12px 4px 12px;
}
.dxtcTab td.dxtc, .dxtcTabWithTabPositionBottom td.dxtc, 
.dxtcTabWithTabPositionLeft td.dxtc, .dxtcTabWithTabPositionRight td.dxtc
{
	font: 8pt Tahoma;
	color: black;    
	white-space: nowrap;
}
.dxtcTabWithTabPositionBottom
{
}
.dxtcTabWithTabPositionLeft
{
}
.dxtcTabWithTabPositionRight
{
}
/* Hover */
.dxtcTabHover, .dxtcTabHoverWithTabPositionBottom,
.dxtcTabHoverWithTabPositionLeft, .dxtcTabHoverWithTabPositionRight
{
	background-color: #F2F2F2;
}
.dxtcPageContent, .dxtcPageContentWithTabPostionBottom, 
.dxtcPageContentWithTabPostionLeft, .dxtcPageContentWithTabPostionRight
{
	font: 8pt Tahoma;
	color: black;
	background-color: white;
	vertical-align: top;
}
.dxtcContent
{
	font: 8pt Tahoma;
	color: black;
	border: solid 1px #A8A8A8;
	background-color: white;
	vertical-align: top;
}


/* -- ASPxTitleIndex -- */
.dxtiControl a:hover
{
    text-decoration: none!important;
}
.dxtiControl a:visited
{
    color: #996085!important;
}
.dxtiControl 
{
	font: 11px Verdana;
	color: #1E3695;
	background-color: white;
	font-family: Verdana, Tahoma, Arial;
	border: Solid 1px #A8A8A8;
}
.dxtiLoadingPanel
{
	font: 8pt Tahoma;
	color: #303030;
}
.dxtiLoadingPanel td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}
.dxtiItem, .dxtiItem a
{
	font: 8pt Verdana; 
	color: #0147A6;
	text-decoration: none;	
}
.dxtiItem
{
	white-space: nowrap;
}
.dxtiGroupHeader, .dxtiGroupHeaderCategorized
{
	font: 16pt Verdana;
	text-decoration: none;
}
.dxtiGroupHeader, .dxtiGroupHeaderCategorized
{
	white-space:nowrap;
	padding: 0px 0px 3px 0px;
}
.dxtiGroupHeaderCategorized
{
    border-bottom: Solid 1px #C0C0C0;
    padding-bottom: 2px;
}
/* - GroupHeaderText - */
.dxtiGroupHeaderText
{
    background-color: #B4B4B4;
    color: #FFFFFF;    
}
.dxtiGroupHeaderText
{
    padding: 2px 7px 2px 7px;
}
.dxtiGroupHeaderTextCategorized
{
    color: #666666;
    font-size: 18pt;
}
.dxtiGroupHeaderTextCategorized
{
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 2px;
}
/* - FilterBox - */
.dxtiFilterBoxInfoText
{
    font: 7pt Verdana;
    color: #999999;
    font-weight: normal;
    padding-top: 0px;
    padding-bottom: 4px;    
}
.dxtiFilterBoxEdit
{
    font-size: 9pt;
    width: 158px;
    border: Solid 1px #7F9DB9;
    padding-left: 3px;
}
.dxtiFilterBox, .dxtiFilterBox table
{
    color: #898989;
    font-size: 9pt;
    font-weight: bold;        
}
.dxtiFilterBox
{
    background-color: #E8E8E8;
    padding: 15px;    
}
/* - IndexPanel - */
.dxtiIndexPanel
{
    padding-bottom: 10px;
    text-decoration: none;
}
.dxtiIndexPanelItem, .dxtiIndexPanelItem a, .dxtiCurrentIndexPanelItem
{
    color: #1153AD;
    font-family: Verdana;
    text-decoration: none;
}
.dxtiIndexPanelItem, .dxtiCurrentIndexPanelItem
{
    padding: 2px 6px 2px 6px;
}
.dxtiCurrentIndexPanelItem
{
    color: #000000;
    background-color: #E0E0E0;
}
/* - BackToTop - */
.dxtiBackToTop, .dxtiBackToTop a
{
    font-size: 7pt;
    text-decoration: none;
    color: #0147A6;
}
.dxtiBackToTop
{
    padding: 0px 0px 12px 98px;
}
