	.raddesigner__ctl0_maintopmenu1_solpartmenu1_spmbctr {border-bottom: Gray 0px solid; border-left: #445566 0px solid; border-top: #445566 0px solid; border-right: Gray 0px solid;}
	.raddesigner__ctl0_maintopmenu1_solpartmenu1_spmbar {cursor: pointer; cursor: hand; height:20;}
	.raddesigner__ctl0_maintopmenu1_solpartmenu1_spmitm {cursor: pointer; cursor: hand; color: White; font-weight: normal; font-style: normal;}
	.raddesigner__ctl0_maintopmenu1_solpartmenu1_spmitmsel {background-color: Navy; cursor: pointer; cursor: hand; color: #FFCC66; font-weight: normal; font-style: normal;}
	.raddesigner__ctl0_maintopmenu1_solpartmenu1_spmicn {cursor: pointer; cursor: hand; text-align: center; width: 1;height: 0;}
	.raddesigner__ctl0_maintopmenu1_solpartmenu1_spmsub {z-index: 1000; cursor: pointer; cursor: hand; filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=5) progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.00,wipestyle=1,motion=forward) ;border-bottom: Gray 0px solid; border-left: #445566 0px solid; border-top: #445566 0px solid; border-right: Gray 0px solid;}
	.raddesigner__ctl0_maintopmenu1_solpartmenu1_spmbrk {border-bottom: Gray 0px solid; border-left: #445566 0px solid; border-top: #445566 0px solid; border-right: Gray 0px solid; background-color: White; height: 0px;}
	.raddesigner__ctl0_maintopmenu1_solpartmenu1_spmarw {font-family: arial; font-size: 10pt; cursor: pointer; cursor: hand;}
	.raddesigner__ctl0_maintopmenu1_solpartmenu1_spmrarw {font-family: arial; font-size: 10pt; cursor: pointer; cursor: hand;}
	.raddesigner__ctl0_maintopmenu1_solpartmenu1_spmitmscr {width: 100%; font-size: 6pt;}

	.HeaderControl1_MainTopMenu1_solpartmenu1_spmbctr {border-bottom: Gray 0px solid; border-left: #445566 0px solid; border-top: #445566 0px solid; border-right: Gray 0px solid;}
	.HeaderControl1_MainTopMenu1_solpartmenu1_spmbar {cursor: pointer; cursor: hand; height:20;}
	.HeaderControl1_MainTopMenu1_solpartmenu1_spmitm {cursor: pointer; cursor: hand; color: White; font-weight: normal; font-style: normal;}
	.HeaderControl1_MainTopMenu1_solpartmenu1_spmitmsel {background-color: Navy; cursor: pointer; cursor: hand; color: #FFCC66; font-weight: normal; font-style: normal;}
	.HeaderControl1_MainTopMenu1_solpartmenu1_spmicn {cursor: pointer; cursor: hand; text-align: center; width: 1;height: 0;}
	.HeaderControl1_MainTopMenu1_solpartmenu1_spmsub {z-index: 1000; cursor: pointer; cursor: hand; filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=5) progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.00,wipestyle=1,motion=forward) ;border-bottom: Gray 0px solid; border-left: #445566 0px solid; border-top: #445566 0px solid; border-right: Gray 0px solid;}
	.HeaderControl1_MainTopMenu1_solpartmenu1_spmbrk {border-bottom: Gray 1px solid; border-left: #445566 0px solid; border-top: #445566 1px solid; border-right: Gray 0px solid; background-color: White; height: 1px;}
	.HeaderControl1_MainTopMenu1_solpartmenu1_spmarw {font-family: arial; font-size: 10pt; cursor: pointer; cursor: hand;}
	.HeaderControl1_MainTopMenu1_solpartmenu1_spmrarw {font-family: arial; font-size: 10pt; cursor: pointer; cursor: hand;}
	.HeaderControl1_MainTopMenu1_solpartmenu1_spmitmscr {width: 100%; font-size: 6pt;}


	.radDesigner__ctl0_SimpleMainTopMenu1_solpartmenu1_spmbctr {border-bottom: Gray 0px solid; border-left: #445566 0px solid; border-top: #445566 0px solid; border-right: Gray 0px solid;}
	.radDesigner__ctl0_SimpleMainTopMenu1_solpartmenu1_spmbar {cursor: pointer; cursor: hand; height:20;}
	.radDesigner__ctl0_SimpleMainTopMenu1_solpartmenu1_spmitm {cursor: pointer; cursor: hand; color: White; font-weight: normal; font-style: normal;}
	.radDesigner__ctl0_SimpleMainTopMenu1_solpartmenu1_spmitmsel {background-color: Navy; cursor: pointer; cursor: hand; color: #FFCC66; font-weight: normal; font-style: normal;}
	.radDesigner__ctl0_SimpleMainTopMenu1_solpartmenu1_spmicn {cursor: pointer; cursor: hand; text-align: center; width: 1;height: 0;}
	.radDesigner__ctl0_SimpleMainTopMenu1_solpartmenu1_spmsub {z-index: 1000; cursor: pointer; cursor: hand; filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=5) progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.00,wipestyle=1,motion=forward) ;border-bottom: Gray 0px solid; border-left: #445566 0px solid; border-top: #445566 0px solid; border-right: Gray 0px solid;}
	.radDesigner__ctl0_SimpleMainTopMenu1_solpartmenu1_spmbrk {border-bottom: Gray 1px solid; border-left: #445566 0px solid; border-top: #445566 1px solid; border-right: Gray 0px solid; background-color: White; height: 1px;}
	.radDesigner__ctl0_SimpleMainTopMenu1_solpartmenu1_spmarw {font-family: arial; font-size: 10pt; cursor: pointer; cursor: hand;}
	.radDesigner__ctl0_SimpleMainTopMenu1_solpartmenu1_spmrarw {font-family: arial; font-size: 10pt; cursor: pointer; cursor: hand;}
	.radDesigner__ctl0_SimpleMainTopMenu1_solpartmenu1_spmitmscr {width: 100%; font-size: 6pt;}

.SercoMaterialsItem { width: 50% }

.shadow2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; BACKGROUND: url(images/dropshadow.png) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}

/* Создано средствами разработчика. Это может не быть точным представлением файла исходного источника */
.boxborder {
	BORDER-BOTTOM: #a0a193 1px solid; BORDER-LEFT: #a0a193 1px solid; BORDER-TOP: #a0a193 1px solid;
	 BORDER-RIGHT: #a0a193 1px solid
}


.tan {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #f6f6ed; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.smallText {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #31434f; FONT-SIZE: 8pt
}
.smallText:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.smallText:visited {
	COLOR: #68684d; TEXT-DECORATION: none
}
.smallText:hover {
	COLOR: #68684d; TEXT-DECORATION: underline
}
.smallText1 {
	BACKGROUND-COLOR: yellow; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #68684d; FONT-SIZE: 8pt
}
.smallText1:link {
	BACKGROUND-COLOR: yellow; COLOR: #68684d; TEXT-DECORATION: none
}
.smallText1:visited {
	BACKGROUND-COLOR: yellow; COLOR: #68684d; TEXT-DECORATION: none
}
.smallText1:hover {
	BACKGROUND-COLOR: yellow; COLOR: #68684d; TEXT-DECORATION: underline
}
.sub {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #660000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.sub:link {
	COLOR: #660000; TEXT-DECORATION: none
}
.sub:visited {
	COLOR: #660000; TEXT-DECORATION: none
}
.sub:hover {
	COLOR: #660000; TEXT-DECORATION: underline
}
.sub1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff0000; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.sub1:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.sub1:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.sub1:hover {
	COLOR: #660000; TEXT-DECORATION: underline
}
.sub2 {
	BACKGROUND-COLOR: yellow; FONT-FAMILY: 'Arial Narrow'; COLOR: #660000; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.sub2:link {
	COLOR: #660000; TEXT-DECORATION: none
}
.sub2:visited {
	COLOR: #660000; TEXT-DECORATION: none
}
.sub2:hover {
	COLOR: #660000; TEXT-DECORATION: underline
}
.Numbering {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 8pt
}
.Numbering:unknown {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal
}
.Numbering:unknown {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal
}
.auptext {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 8pt
}
.auptext1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #68684d; FONT-SIZE: 8pt
}
.auphead {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #660000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.aupred {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 26px; FONT-WEIGHT: bold
}
 


.bubbleInfo {
    position: relative;
}

.popup
{
    position: absolute;
    _position:absolute;
    display: none;
    background-color: #FFFFFF;
    border: 2px solid #cecece;
    z-index:10000;
    font-size: 13px;
    overflow: visible;
}

/*
.backgroundPopup
{
	display: none;
	position: fixed;
	_position: absolute; /* hack for internet explorer 6*/
/*	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: #CCCCCC;
	border: 1px solid #cecece;
	/*z-index: 1;*/
/*}*/


.popupContact{
display:none;

position:fixed;
_position:absolute; /* hack for internet explorer 6*/
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
.popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}

.popupContactClose
{
	font-size: 14px;
	line-height: 14px;
	right: 2px;
	top: 4px;
	 cursor: hand;
	position: absolute;
	color: #000000;
	font-weight: 700;
	display: block;
}


img.shade{
/* specify the dimension of the image */
	display: block;
	position: absolute;
	z-index: -1;
    /* force the image to show below the content */
    right:0px;
    /*jms*/
	/*right: -4px;*/
	
}

body
{
	margin: 0px;
	padding: 0px;
	font-family: Arial;
}


.cssFeeds
{
    font-size: 11px;
    color: #525252;
    font-weight: bold;
    font-family: Arial;
}

.cssButton
{
	border-right: #8e8e8e 1px solid;
	border-top: white 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: white 1px solid;
	color: white;
	border-bottom: #8e8e8e 1px solid;
	font-family: Arial;
	height: 17px;
	background-color: #b9b9b9;
}

.cssLayoutGrayLeft
{
	BORDER-RIGHT: #b9b9b9 1px solid;
}

.cssLayoutGrayLeftBottom
{
	border-bottom: #b9b9b9 1px solid;
	BORDER-RIGHT: #b9b9b9 1px solid;
}

.cssPaddingNull
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.cssLeftPadding16
{

	padding-left: 16px;
}

.cssInput
{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	height: 17px;
	border: 1px solid #912c47;
}

.cssDarkBlueHeader
{
	font-weight: bold;
	color: #003399;
	font-family: Arial;
}

.cssBurgundyHeader
{
	font-weight: bold;
	color: #990000;
	font-family: Arial;
}

.cssLtGreyHeader
{
	font-weight: bold;
	color: #cccccc;
	font-family: Arial;
}

.cssLtGoldHeader
{
	font-weight: bold;
	font-size: 11px;
	color: #ffcc66;
	font-family: Arial;
	background-color: black;
	text-decoration: none;
}

.cssNewsHeader
{
	font-weight: bold;
	color: #ffcc66;
	font-family: Arial;
}

.cssFooter
{
	font-size: 11px;
	color: #aa9;
	text-indent: 12px;
	font-family: Arial;
}

.cssHeaderText
{
	font-family: Arial;
	font-size: 11px;
	color: #858676;
}

.cssHeaderText a
{
	color:#858676;
	text-decoration:none;
}

.cssHeaderText a:hover
{
	text-decoration: underline;
	color: #147;
}

.cssContentHeader
{
	font-weight: bold;
	color: red;
	font-size: 16px;
}

.cssContentHeaderSmall
{
	font-weight: bold;
	color: #703;
	font-size: 13px;
}

.cssContentHeaderGrey
{
	font-weight: bold;
	color: grey;
	font-size: 14px;
}

.cssStories
{
	font-size: 12px;
	color: blue;
	font-family: Arial;
}

.cssStoriesHeaderLink
{
	font-size: 14px;
	color: blue;
	font-family: Arial;
  font-weight: bold;
}

.cssStoriesSummary
{
	font-size: 12px;
	font-family: Arial;

	text-decoration: none;
}

.cssNews
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Arial;
}

.cssLeftMenuLink
{
	font-family: Arial;
	font-size: 11px;
	/*jms*/
	color:#31434f;	
	/*color: #147;*/
	text-decoration: none;
}

.cssLeftMenuActiveLink
{
    /*jms*/
    color:#ff0000;
	/*color: #703;*/
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}

.cssLeftMenuBulitLink
{
	list-style-position: inside;
	font-size: 11px;
	color: #003580;
	font-family: Arial;
	list-style-type: disc;
}

.cssLeftMenuText
{
	width: 200px;
	vertical-align: top;
	font-family: Arial;
	font-size: 11px;
	color: #703;
	padding-top: 12px;
	padding-bottom: 10px;
	white-space: nowrap;
}
.cssPositions
{
	font-family: Arial;
	color: #147;
	text-decoration: none;
}

.cssLeftMenuSeparator
{
	background-image: url(Images/GraySpacer.gif);
	background-repeat: repeat;
}

.cssPracticeAreasHeader
{
	font-family: Arial;
	font-size: 14px;
	color: #703;
}

.cssPracticeAreasHeaderBlack
{
	font-family: Arial;
	font-size: 14px;
	color: black;
}

.cssTopMenuIcom
{
	/*jms*/
    background-color:#f42021;
    border-bottom: #fff 1px solid;
	/*background-color: #fff;*/
	/*border-bottom: #456 1px solid;*/
	padding: 0px;
	margin: 0px;
}

.cssTopMenuArrow
{
    /*jms*/
    background-color:#f42021;
    border-bottom: #fff 1px solid;
	/*background-color: #fff;*/
	/*border-bottom: #456 1px solid;*/
	padding: 0px;
	margin: 0px;
}

.cssTopMenuSubmenu
{
    /*jms*/
    background-color: #f42021;
    color: #fff;
    border-bottom: #fff 1px solid; /*background-color: #fff;*/ /*color: #456;*/ /*border-bottom: #456 1px solid;*/
    height: 28px;
    font-size: 11px;
    font-family: arial;
    border-bottom-style: solid;
    vertical-align: middle;
   padding-top: 3px;
    border-bottom-color: #fff;
    border-bottom-width: 1px;
   /* padding-left: 2px;*/
}

.menu_div
{
    padding-left:3px;
}

.cssTopMenuSubSubmenu
{
    padding-top:2px;
    background-color: #465562;
    color: #FFFFFF;
    height: 28px;
    font-size: 11px;
    font-family: arial;
    border-bottom-width: 1px;
    border-bottom-color: #FFFFFF;
    width: 140px;
    border-bottom-style: solid;
     /*padding-left:2px;
*/
}

.cssTopMenuSubSubmenu a:hover
{
     color:#000;
    cursor:pointer;
    text-decoration:none;
}
.cssTopMenuSubmenu a:hover
{
    /*jms*/
    color: #000;
    cursor: pointer;
    text-decoration: none;
}

.sidebarDynamicMenuStyle
{
    border-bottom: 2px solid #CCCCCC;
    border-right: 2px solid #CCCCCC;
    border-top: 0 none;
    border-top-width: 0;
    border-right-width: 2px;
    border-bottom-width: 1px;
}



.cssTopMenuOver
{
    /*jms*/
    color: #000;
    background-color:Transparent;
    /*background-color: #456;*/	
    /*color: #ffcc66;*/
    height: 28px;	
	padding: 0px;
	margin: 0px;	
}

/*jms add*/
tr td .cssTopMenuOver
{
   /* color: #ffcc66; */
   color:#ffcc66;
   text-decoration:none;
}
tr td .cssTopSubMenuOver
{
    /* color: #ffcc66; */
    color: Black;
    text-decoration: none;
    background-color: White;
   /*  border-left-style: solid;
    border-left-width: 4px;
    border-left-color: #FFFFFF;*/
}



/*jms add*/
tr td .cssTopMenuSelected
{
   color:Red;
}

.cssTopMenu
{
      padding-top:3px;
    /*jms*/
    background-color:Transparent;
    font-weight:bold;
    font-size: 13px;
    /*background-color: #456;*/	
	/*font-size: 11px;*/
	font-family: Arial;	
	height: 25px;
	text-align:center;
}

.cssTopMenu a:hover
{
    /*jms*/
    color: #ffcc66;
    text-decoration:none;
}


.cssTopMenuAdmin
{
    /*jms*/
    background-color:Transparent;
    font-weight:bold;
    font-size: 13px;
    /*background-color: #456;*/	
	/*font-size: 11px;*/
	color: #fff;
	font-family: Arial;	
	text-decoration: none;
	
}

.cssTopMenuSeparator
{
	/*background-color: #456;*/
	height: 25px;	
}

.cssTopMenuSelectedOver
{
    /*jms*/
    background-color:Transparent;
    font-weight:bold;
    font-size: 13px;
    /*background-color: #456;*/	
	/*background-image: url(Images/SelectedMenu.gif);*/
	/*background-position: bottom center;*/
	/*font-size: 11px;*/
	background-repeat: no-repeat;
	font-family: Arial;
	
	height: 25px;
	padding: 0px;
	margin: 0px;
}

.cssTopMenuSelected
{
    /*jms*/
    background-color:Transparent;
    font-weight:bold;
    color:Red;
    font-size: 13px;
    /*background-color: #456;*/	
    /*background-image: url(Images/SelectedMenu.gif);*/
	/*background-position: bottom center;*/
	/*font-size: 11px;*/
	background-repeat: no-repeat;
	font-family: Arial;	
	height: 25px;
	/*padding: 0px;	
	margin: 0px;*/
}

a:hover
{
	text-decoration: underline;
	color: #147;
}

.cssContentHome
{
	
	font-family: Arial;
	font-size: 12px;
	color: #332;
	/*padding-top: 14px;*/
}

.cssContentHome i
{
	font-weight: bold;
	color: #703;
	font-size: 14px;
}

.cssContentHome ul
{
	font-size: 14px;
	color: #000;
	position: relative;
	left: 20px;
/*	top: 5px;*/
	list-style-image: url(images/diamond_bullet.gif);
	list-style-position: outside;
}

.cssContentHome li
{
	padding-bottom: 18px;
}


.cssContentHome a
{
	color: #000;
	text-decoration: none;
}

.cssContentHome a:hover
{
	color: #147;
}

.cssContent
{
	font-family: Arial;
	font-size: 12px;
	color: #554;
	vertical-align: top;
	height: 28px;
}

.cssContent ul
{
	list-style: disc none outside;
	left: 0px;
	color: #554;
	position: relative;
	top: 0px;
}

.cssContent a
{
	color: #147;
	text-decoration: none;
}

.cssContent a:hover
{
	color: #147;
}

.cssContentTextBox
{
	font-family: Arial;
	font-size: 12px;
	color: #554;
	vertical-align: top;
}

.cssContentTextBox a
{
	color: #147;
	text-decoration: none;
}

.cssContentTextBox a:hover
{
	color: #147;
}

.cssContentContract
{
	font-family: Arial;
	font-size: 12px;
	color: #554;
	vertical-align: top;
}

.cssContentContract i
{
	font-style: italic;
	font-size: 12px;
	color: #333;
}

.cssContentContract ul
{
	font-size: 12px;
	list-style-image: url(images/diamond_bullet.gif);
}

.cssContentContract li
{
	padding-bottom: 18px;
}

.cssContentContract a
{
	color: #147;
	text-decoration: none;
}

.cssContentContract a:hover
{
	color: #147;
}





.cssHeader
{
	padding-top: 14px;
	padding-bottom: 6px;
	padding-left: 18px;
	vertical-align: bottom;
}

.cssHeaderSerco
{
	vertical-align: bottom;
}

.capitol
{
	position: absolute;
	left: 480px;
	top: 247px;
}

.itMod
{
	position: absolute;
	left: 480px;
	top: 247px;
	visibility: hidden;
}

.defTrans
{
	position: absolute;
	left: 480px;
	top: 247px;
	visibility: hidden;
}

.homeDef
{
	position: absolute;
	left: 480px;
	top: 247px;
	visibility: hidden;
}

.outsource
{
	position: absolute;
	left: 480px;
	top: 247px;
	visibility: hidden;
}

.itModLine
{
	position: relative;
	visibility: hidden;
}

.defTransLine
{
	position: relative;
	visibility: hidden;
}

.homeDefLine
{
	position: relative;
	visibility: hidden;
}

.outsourceLine
{
	position: relative;
	visibility: hidden;
}

.hpBodyRow
{
	padding-left: 46px;
	padding-top: 31px;
	background-image: url(images/hp_back.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 390px;
	vertical-align: top;
}

.paBodyRow
{
	padding-left: 17px;
	background-image: url(images/hp_back2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 390px;
	/*width: 515px;*/
	vertical-align: top;
}

.navDivider1
{
	background-repeat: repeat-x;
	background-position: left center;
	height: 1px;
	/*jms*/
	width: 80%;
	/*width: 80%;*/
	background-color: #ff191b;
}

.subHead3
{
	background-color: #73808C;
	height: 22px;
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	vertical-align: middle;
	padding-left: 22px;
	font-weight: bold;
}



.vLine1
{
	width: 1px;
	background-color: #BBA;
}
.highlights
{
	font-size: 10px;
	color: #554;
	text-align: left;
	vertical-align: top;
	padding-top: 15px;
	padding-right: 15px;
	list-style-image: url(images/round_bullet.gif);
	width: 420px;
}

.highlights a
{
	color: #147;
	text-decoration: none;
}

.highlights a:hover
{
	text-decoration: underline;
}

.highlights li
{
	padding-bottom: 12px;
}

.announcements
{
	color: #554;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	padding: 10px 15px 10px 20px;
}

.announcements ul
{
	font-size: 12px;
	list-style-image: url(images/round_bullet.gif);
}

.announcements li
{
	padding-bottom: 12px;
}

.headlineTable
{
	border-right: #000 1px solid;
	border-top: #000 1px solid;
	font-size: 18px;
	margin-bottom: 10px;
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.divider1
{
	background-repeat: repeat-x;
	background-position: left center;
	height: 1px;
	width: 100%;
	background-color: #998;
	margin-top: 8px;
}

.subHead1
{
	font-size: 14px;
	color: #703;
	padding-top: 15px;
}

.subHead2
{
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 2px;
}

.si
{
	font-style: italic;
	font-weight: bold;
	font-size: 11px;
	color: #333;
}

.cssNewUL ul
{
	font-size: 14px;
	color: #703;
	position: relative;
	left: 20px;
	top: 5px;
	list-style: disc none outside;
}

.cssNewUL a
{
	font-size: 14px;
	color: #703;
	text-decoration: underline;
}


.cssNewUL a:hover
{
	font-size: 14px;
	color: #703;
}

.newContainerCss
{
    text-align:center;
    background-color:Red;
    margin:0 auto;
}

.newContainerInner
{
    text-align:center;
    background-color:Red;
    margin:0 auto;
}

.cellContent
{
    padding-top:15px;
    padding-right:30px;    
    padding-bottom:20px;
    width:100%;
}


.cellLeftContent
{
    padding-top:15px;
    padding-left:10px;    
    padding-right:20px; 
    padding-bottom:20px;
}

.cellMainContent
{
    padding-right:10px;    
    padding-bottom:10px;
}

.cellLeft
{
    margin:30px;
}

alliantLeftContent
{
    padding-top:15px;
    padding-left:30px;    
    padding-right:30px;    
    padding-bottom:20px;
}

.jmsLeftMenu
{
    font-family: Arial;
    width:100%;
    height:100%;
    padding:0 0 0 20px;
}

.TextHeader
{
    font-family: Arial;
    font-size:18px;
    font-weight:bold;
    letter-spacing:0;
    text-transform:none;    
    padding-top:30px;
}

.ContentHeader
{
    font-family: Arial;
    font-size:22px;
    font-weight:bold;
    letter-spacing:0;
    text-transform:none;    
    color:Red;
}

.TextContent
{
    font-family: Arial;
    font-size:12px;
    text-align:left;
    color:#4b535a;
}

.TreeContent
{
    font-family: Arial;
    font-size:12px;
    text-align:left;
    color:#4b535a;
}


.TextContent strong
{
    font-family: Arial;
    font-size:12px;
    font-weight:bold;
}

.jmsPageContainer
{
    width:100%;
}

.lightHref
{
    color:#5174a9;
    text-decoration:none;
    font-size:11px;
}

.hrTextSpacer
{
    background-color:#CCCCCC;
    height:1px;    
    width:95%;
    padding:0;
    margin: 0 30px 0 0;
}

.photoStyle
{
    /*height: 200px; */
    width:150px;
    float: right; 
    margin:0 0 0.5em 1.25em;
}



.rightPanel
{
    padding-top:20px;
    padding-left:20px;
}

.rightPanel td
{
}

.small_pic_Image
{
}
