@import url("css/menu.css");

/* HTML ATRIBUTES */
html, body {
color:#4FA4DD;
font-family: Verdana, Geneva, sans-serif;
font-size:12px;
margin:0px;
}

td, tbody, th, div, p, label, form, input, table {
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
}
.ImgPadding {
	padding-bottom:8px;
}
.relection_img {
	float: left; 
	padding: 2px;
}
.relection_right {
	float: right; 
	padding: 2px;
}
.Solution_Wrapper {
	padding-top:3px;
	padding-bottom:5px;
	border-bottom: #4FA4DD 1px dashed;
}


#carousel1 {
	width:699px;
	height:244px;
	overflow:scroll;
	border:0px solid #fff;
}
.textholder {
	text-align:left;
	font-size:small;
	padding:6px;
}
.play {
	background-image:url(images/play.png);
	background-repeat:no-repeat;
	position:absolute;top:3px;right:3px;border:none;
	padding:10px;
}
.pause {
	background-image:url(images/pause.png);
	background-repeat:no-repeat;
	position:absolute;top:3px;right:3px;border:none;
	padding:10px;
}
.lt {
	background-image:url(images/lt.png);
	background-repeat:no-repeat;
	border:none;margin-left:4px;
	padding:7px 10px 7px 5px;
}
.rt {
	background-image:url(images/rt.png);
	background-repeat:no-repeat;
	border:none;margin-right:2px;
	padding:7px 10px 7px 5px;
}	

	
.center-buttun-indent {
	text-align:center;
	vertical-align:middle;
}
.NormalBold {
    color:#2076b0;
	font-size:12px;
	font-weight:bold;
}
.Normal {
    color:#4FA4DD;
	font-size:12px;
	font-weight:normal;
}		
.mainbg {
    vertical-align:top;	
	padding:0px;
	margin:0px;
	background:#01316f url(images/D09_02.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	width:100%;
	height:100%;	
}
.HeaderTop {
   background-image:url(images/D09_S_04.jpg);
   background-position:top left;
   background-repeat:no-repeat;
}
.UserPadding {
   padding-top:5px;
   padding-right:5px;
} 
.solpart {
   background-image:url(images/D09_S_09.jpg);
   background-position: top;
   background-repeat:repeat-x;
}
.BreadcrumbFade {
   background-image:url(images/D09_S_18_fade.jpg);
   background-position:top;
   background-repeat:repeat-x;
}
.FooterFade {
   background-image:url(images/D09_S_23.jpg);
   background-position:top;
   background-repeat:repeat-x;
}
.SearchPanebox {
	padding-top:5px;
}
.BreadcrumbToken {
    text-align:left;
	vertical-align:middle;
	font-weight:normal;
	font-size:11px;
	color: #FBFBFB;
}

.ControlPanel, .PagingTable {
	width: 100%;
	background-color: #01245c;
	border-right: #4A87D9 1px solid;
	border-top: #4A87D9 1px solid;
	border-left: #4A87D9 1px solid;
	border-bottom: #4A87D9 1px solid;
}
/* Normal Text Box */
.NormalTextBox { color: #740001; font-size: 12px; font-weight: normal; vertical-align: middle; background-color: #FFFFFF ; border: #1e4e8c 1px solid; }

/* Normal Text Box TD*/
.NormalTextBox TD { color: #740001; font-size: 12px; font-weight: normal; vertical-align: middle;  }

/* SKIN ATRIBUTES */

/* Containers */
/*-- Top header Pane               --*/ .HeaderPane { padding: 0 3px 0 3px; width:100%; vertical-align:middle; text-align:center; }

/*-- top inside content pane       --*/ .TopPane { width: 100%; padding: 0 3px 0 3px;}

/*-- left content pane             --*/ .LeftTopPane { padding: 0 3px 0 3px; width: 50%; }
/*-- right content pane            --*/ .LeftTopPane { padding: 0 3px 0 3px; }

/*-- Middle Pane                   --*/ .MiddlePane { padding: 0 3px 0 3px;}
/*-- Middle Pane                   --*/ .MiddlePane2 { padding: 0 3px 0 3px;}

/*-- left2 content pane            --*/ .LeftPane2 { padding: 0 3px 0 3px; width: 228px; }
/*-- content2 pane                 --*/ .ContentPane2 { padding: 0 3px 0 3px; width: 100%;}
/*-- right2 content pane           --*/ .RightPane2 { padding: 0 3px 0 3px; width: 228px; }

/*-- bottom pane                  --*/ .BottomPane { width: 100%; padding: 0 3px 0 3px; }

/*-- Column Pane                   --*/ .ColumnPane1 { padding: 0 3px 0 3px; width: 33%; }

/*-- footer content pane           --*/ .FooterPane { padding: 0 3px 0 3px; vertical-align:middle; padding-bottom:5px; }

/* END Containers */


/* Links */

a:Link, a:visited, a:active {
	color: #4A87D9;
	text-decoration: none;
}
a:hover {
	color: #2076b0;
	text-decoration: underline;
}

/* Buttom inks */

#WhiteText a:link{color: #FBFBFB; font-weight:bold;font-size:95%;}
#WhiteText a:visited{color:#FBFBFB; font-weight:bold;font-size:95%;}
#WhiteText a:hover{color:#4FA4DD; font-weight:bold; text-decoration:underline;font-size:95%;}
#WhiteText a:active{color:#ffffff; font-weight:bold; text-decoration:underline;font-size:95%;}

#WhiteText2 {
   font-size:100%;
   font-weight:bold;
}
#WhiteText2 a:link{color:#FBFBFB; font-weight:bold;}
#WhiteText2 a:visited{color:#FBFBFB; font-weight:bold;}
#WhiteText2 a:hover{color:#4FA4DD; font-weight:bold; text-decoration:underline;}
#WhiteText a:active{color:#FBFBFB; font-weight:bold; text-decoration:underline;}

/* style for module titles */
.Head  {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 120%;
    font-weight: bold;
	color: #2076b0;
	               
}
/* style for Contaniners */
.bpad {
    padding-bottom:3px;
	margin-bottom:3px;
}

div.hr {
margin: 4px 0 4px 0;
padding: 0;
height: 1px;
font-size: 1px;
background:#2788C9;
}

/* Default Values*/

.SubHead    {
      font-family: Georgia, "Times New Roman", Times, serif; 
	  color: #4FA4DD;
      font-size: 8pt; 
               
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
     font-family: Georgia, "Times New Roman", Times, serif; 
	 color: #4FA4DD;
     font-size: 8pt;        
}

/* text style used for most text rendered by modules */
.Normal {
    font-family: Verdana, Geneva, sans-serif; 
    color: #4FA4DD;
	font-size: 8pt;

}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {

    font-family: Verdana, Geneva, sans-serif;
    color: #4A87D9;
	font-size: 8pt;
	text-decoration: none;
                
}

A.CommandButton:visited  {
    font-family:  Verdana, Geneva, sans-serif;
    color: #4A87D9;
	font-size: 8pt;
	text-decoration: none;
                
}

A.CommandButton:active   {
    font-family:  Verdana, Geneva, sans-serif;
    color: #4A87D9;
	font-size: 8pt;
	text-decoration: none;

}

A.CommandButton:hover {
    font-family:  Verdana, Geneva, sans-serif;
    color: #cccccc;
	font-size: 8pt;
	text-decoration: underline;
}


/* text style for buttons and link buttons used in the portal admin pages */
.LinkStyle1     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.LinkStyle1 :link {

    font-family: Verdana, Geneva, sans-serif;
    color: #4A87D9;
	font-size: 8pt;
                
}

A.LinkStyle1 :visited  {
    font-family:  Verdana, Geneva, sans-serif;
    color: #245CA8;
	font-size: 8pt;
                
}

A.LinkStyle1 :active   {
    font-family:  Verdana, Geneva, sans-serif;
    color: #245CA8;
	font-size: 8pt;

}

A.LinkStyle1 :hover {
    font-family:  Verdana, Geneva, sans-serif;
    color: #4A87D9;
	font-size: 8pt;
}


/*=====================================================================*/
/* Template Text Headings                                              */
/*=====================================================================*/

/* H1 */
H1 { color: #245CA8; font-family: Verdana, Geneva, sans-serif; font-size: 15px; font-weight: bold; }
A.H1:Link,A.H1:Visited,A.H1:Hover,A.H1:Active { color: #245CA8; font-family: Verdana, Geneva, sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline; }

/* H2 */
H2 { color: #245CA8; font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-weight: bold; }
A.H2:Link,A.H2:Visited,A.H2:Hover,A.H2:Active { color: #245CA8; font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline; }

/* H3 */
H3 { color: #245CA8; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; }
A.H3:Link,A.H3:Visited,A.H3:Hover,A.H3:Active { color: #245CA8; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }

/* H4 */
H4 { color: #245CA8; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; }
A.H4:Link,A.H4:Visited,A.H4:Hover,A.H4:Active { color: #245CA8; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }

/* H6 */
H6 { color: #245CA8; font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; }
A.H6:Link,A.H6:Visited,A.H6:Hover,A.H6:Active { color: #245CA8; font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }

img { border: 0; }

/* styles used in the FileManager */
.FileManager
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    height: 400px;
}
.FileManager_ToolBar
{
    border-bottom: black 1px solid;
    height: 25px;
}
.FileManager_Explorer
{
    height: 100%;
    border: #696969 1px solid;
    background-color: #01316f;
    margin: 2px 2px 2px 2px;
}

.FileManager_FileList
{
    height: 100%;
    border: #696969 1px solid;
    background-color: #01316f;
    margin: 2px 2px 2px 2px;
    overflow: auto;
}

.FileManager_MessageBox
{
    text-align: center;
    vertical-align: middle;
    background-color:#1e4e8c;
    padding: 25px 25px 25px 25px;
}

.FileManager_Header
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #E7E7FF;
    background-color: #9EBFF6;
    border-bottom: #696969 1px solid;
    height: 25px;
}

.FileManager_Pager
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    background-color: #EEEEEE;
    border-top: #696969 1px solid;
    height: 25px;
}

.FileManager_StatusBar
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dedfde;
    height: 25px;
    margin: 2px 2px 2px 2px;
}

.FileManager_Item
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #F8F8F8;
    border-top: black 1px dashed;
    border-bottom: black 1px dashed;
}

.FileManager_AltItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #EEEEEE;
    border-style: none;
}
.FileManager_SelItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: White;
    background-color: #99ffff;
    border-style: none;
}

.FileManagerTreeNode
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

.FileManagerTreeNodeSelected
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dcdcdc;
}

A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link
{
    text-decoration: none;
    color: #003366;
}

A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited
{
    text-decoration: none;
    color: #003366;
}

A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover
{
    text-decoration: none;
    color: #ff0000;
}

A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active
{
    text-decoration: none;
    color: #003366;
}

