@import url("css/menu.css");


/* HTML ATRIBUTES */
body {
	font-family: sans-serif, serif, "Times New Roman";
	font-size: 12px;
	color: #9d8ea5;
	margin: 0px;	
	background-color: #351746;
}

/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}

img { border: 0; }

.bg {
    background-image: url(images/WF_Skin_02.gif);
	background-position: left top;
	background-repeat:repeat-x;
	padding: 2px 0px 27px 0px;
	height:100%;
}

.topfadedmiddle {
   background-image: url(images/top-faded-bg_04.jpg);
   background-position:left top;
   background-repeat:repeat-x;
}
.DataGrid_Header {
   color: #9d8ea5;
   background-color: transparent;
}
.DataGrid_Item {
   color: #9d8ea5;
   background-color: transparent;
}
.DataGrid_AlternatingItem {
   color: #816F8A;
   background-color: transparent;
}
.ControlPanel, .PagingTable
{
	width: 100%;
	background-color: #432056;
	border-right: #5b3570 1px solid;
	border-top: #5b3570 1px solid;
	border-left: #5b3570 1px solid;
	border-bottom: #5b3570 1px solid;
}

.PaddingTop {
   padding-top:20px;
}
.PaddingBottom {
   padding-top:20px;
}
form {
	margin: 0;
}
tbody {
	font: 12px  sans-serif, serif, "Times New Roman";
}
td {
	font: 12px sans-serif, serif, "Times New Roman";
}
div {
	font: 12px sans-serif, serif, "Times New Roman";
}
table {
	font: 12px sans-serif, serif, "Times New Roman";
}
input, textarea, select {
	font-family: sans-serif, serif, "Times New Roman";
}
a:Link, a:visited, a:active {
	color: #85c904;
	text-decoration: none;
}
a:hover {
	color: #816F8A;
	text-decoration: underline;
}

/* relection ATRIBUTES */

.relection_img {
	float: left; 
	padding: 2px;
}
.relection_right {
	float: right; 
	padding: 2px;
}

/* carousel ATRIBUTES */

#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;
}	

/* 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 */

.SkinObject
{
	font-weight: bold;
	font-size: 11px;
	color: #9d8ea5;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
}

A.SkinObject:link
{
	text-decoration: none;
	color: #9d8ea5;
}

A.SkinObject:visited
{
	text-decoration: none;
	color: #9d8ea5;
}

A.SkinObject:hover
{
	text-decoration: none;
	color: #B7ACBD;
}

A.SkinObject:active
{
	text-decoration: none;
	color: #B7ACBD;
}

#WhiteText {
   font-weight:bold;
}
#WhiteText a:link{color:#ffffff; font-weight:bold;}
#WhiteText a:visited{color:#ffffff; font-weight:bold;}
#WhiteText a:hover{color:#ffffff; font-weight:bold; text-decoration:underline;}
#WhiteText a:active{color:#ffffff; font-weight:bold; text-decoration:underline;}

#LightPurpleText {
   font-weight:bold;
}
#LightPurpleText a:link{color:#9d8ea5; font-family: Georgia, "Times New Roman", Times, serif;}
#LightPurpleText a:visited{color:#9d8ea5; font-family: Georgia, "Times New Roman", Times, serif;}
#LightPurpleText a:hover{color:#9d8ea5; text-decoration:underline; font-family: Georgia, "Times New Roman", Times, serif;}
#LightPurpleText a:active{color:#9d8ea5; text-decoration:underline; font-family: Georgia, "Times New Roman", Times, serif;}

.LogoLogin_tb {
    background-image:url(images/WF_Skin_07.jpg);
	background-repeat:repeat-x;
	background-position: top left;
	height:96px;
}
.Logo {
   width:250px;
   vertical-align:middle;
   text-align:left;
}
.Login_row {
    color: #9d8ea5;
	text-align: right;
    vertical-align: middle;
}
.Login {
    color: #9d8ea5;
	text-align: right;
    vertical-align: middle;
	font-weight:bold;
}
.SearchBox {
	text-align:right;
	vertical-align:middle;
	width:200px;
	white-space:nowrap;
}
#breadcrumb {
    color: #B7ACBD;
	font-weight:normal;
	padding-left:7px;
}
.breadcrumb {
    color: #B7ACBD;
	font-weight:normal;
    vertical-align: middle;
	text-align:left;
}
.Currentdate {
    color: #FFFFFF;
    vertical-align: middle;
	text-align:left;
	padding-left:7px;
}
.solpart {
   background-image:url(images/solpartmenu_04.png);
   background-position:top;
   background-repeat:repeat-x;
   width:100%;
}

.Copyright {
   color:#ffffff;
   font-size:10px;
   font-weight:bold;
}


/* style for module titles */
.Head  {
    font-family: sans-serif, serif, "Times New Roman";
	font-size: 12px;
    font-weight: bold;
	color: #816F8A;           
}

div.hr {
    margin: 4px 0 4px 0;
    padding: 0;
    height: 1px;
    font-size: 1px;
    background:#582B71;
}

/* Default Values*/

.SubHead    {
    font-family: sans-serif, serif, "Times New Roman"; 
    color: #816F8A;
    font-size: 12px;                
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
     font-family: sans-serif, serif, "Times New Roman"; 
	 color: #816F8A;
     font-size: 12px;        
}

/* text style used for most text rendered by modules */
.Normal {
    font-family: sans-serif, serif, "Times New Roman"; 
    color: #816F8A;
	font-size: 12px;
}
.NormalBold {
    font-family: sans-serif, serif, "Times New Roman"; 
    color: #816F8A;
	font-size: 12px;
	font-weight:bold;
}

/* Normal Text Box */
.NormalTextBox { color: #9d8ea5; font-family: sans-serif, serif, "Times New Roman"; font-size: 12px; font-weight: normal; vertical-align: middle; background-color:#432056; border: #5b3570 1px solid; }

/* Normal Text Box TD*/
.NormalTextBox TD { color: #9d8ea5; font-family: sans-serif, serif, "Times New Roman"; font-size: 12px; font-weight: normal; vertical-align: middle; background-color:#432056; border: #5b3570 1px solid; }


/* 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: sans-serif, serif, "Times New Roman";
    color: #6c4483;
	font-size: 12px;
	text-decoration: none;                
}

A.CommandButton:visited  {
    font-family:  sans-serif, serif, "Times New Roman";
    color: #6c4483;
	font-size: 12px;
	text-decoration: none;                
}

A.CommandButton:active   {
    font-family:  sans-serif, serif, "Times New Roman";
    color: #9d8ea5;
	font-size: 12px;
	text-decoration: none;
}

A.CommandButton:hover {
    font-family:  sans-serif, serif, "Times New Roman";
    color: #9d8ea5;
	font-size: 12px;
	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: sans-serif, serif, "Times New Roman";
    color: #85c904;
	font-size: 12px;
                
}

A.LinkStyle1 :visited {
    font-family:  sans-serif, serif, "Times New Roman";
    color: #85c904;
	font-size: 12px;                
}

A.LinkStyle1 :active {
    font-family:  sans-serif, serif, "Times New Roman";
    color: #85c904;
	font-size: 12px;
}

A.LinkStyle1 :hover {
    font-family:  sans-serif, serif, "Times New Roman";
    color: #9d8ea5;
	font-size: 12px;
}

/*=====================================================================*/
/* Template Text Headings                                              */
/*=====================================================================*/

/* H1 */
H1 { color: #816F8A; font-family: sans-serif, serif, "Times New Roman"; font-size: 16px; font-weight: bold; }
A.H1:Link,A.H1:Visited,A.H1:Hover,A.H1:Active { color: #816F8A; font-family: sans-serif, serif, "Times New Roman"; font-size: 15px; font-weight: bold; text-decoration: underline; }

/* H2 */
H2 { color: #816F8A; font-family: sans-serif, serif, "Times New Roman"; font-size: 15px; font-weight: bold; }
A.H2:Link,A.H2:Visited,A.H2:Hover,A.H2:Active { color: #816F8A; font-family: sans-serif, serif, "Times New Roman"; font-size: 14px; font-weight: bold; text-decoration: underline; }

/* H3 */
H3 { color: #816F8A; font-family: sans-serif, serif, "Times New Roman"; font-size: 14px; font-weight: bold; }
A.H3:Link,A.H3:Visited,A.H3:Hover,A.H3:Active { color: #816F8A; font-family: sans-serif, serif, "Times New Roman"; font-size: 13px; font-weight: bold; text-decoration: underline; }

/* H4 */
H4 { color: #816F8A; font-family: sans-serif, serif, "Times New Roman"; font-size: 13px; font-weight: bold; }
A.H4:Link,A.H4:Visited,A.H4:Hover,A.H4:Active { color: #816F8A; font-family: sans-serif, serif, "Times New Roman"; font-size: 12px; font-weight: bold; text-decoration: underline; }

/* H6 */
H6 { color: #816F8A; font-family: sans-serif, serif, "Times New Roman"; font-size: 12px; font-weight: bold; }
A.H6:Link,A.H6:Visited,A.H6:Hover,A.H6:Active { color: #816F8A; font-family: sans-serif, serif, "Times New Roman"; font-size: 11px; font-weight: bold; text-decoration: underline; }


