/* CSS Document */
body {
	margin: 0px;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	background: url(images/bg_back.jpg);
}

/*.Normaltext {
	padding: 10px 15px 0px 0px;
	text-align:justify;
	color: #b9bbd2;
	line-height:17px;
}*/

LinkRed


p {
	padding: 14px 15px 5px 0px;
	text-align:justify;
	color: #7cd6ff;
	line-height: 18px;
}

.ThinTextBox
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	border: 1px solid #7cd6ff;
	font-weight: normal;
}

.Heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.whitetext {
	font-size:14px;
	color:#ffffff;
}

.footer {
font-size:12px;
	text-decoration:none;
	color: #11185d;
}
	
.footer a {
font-size:14px;
	text-decoration:none;
	color: #11185d;
}

.footer a:hover {
	text-decoration: underline;
}
.AltColor1
{
	background:#FFFFFF;
}
.AltColor2
{
	background-color: #edf9ff;
}

.AltColorRed1
{
	background:#FFFFFF;
}
.AltColorRed2
{
	background-color: #7cd6ff;
	color: #121960;
}

.headerlogin {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #121960;
	text-decoration: none;
	letter-spacing: -1px;
	padding-right: 8px;
}

a.headerlogin:hover {
	text-decoration: underline;
}

.JustLink
{
	FONT-SIZE: 14px;
	FONT-FAMILY: Arial;
	font-weight: normal;
	color: #121960;
	text-decoration: underline;
}

a.JustLink:hover
{
	text-decoration: none;
}

.JustLinkSmall
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	font-weight: normal;
	color: #121960;
	text-decoration: underline;
}

a.JustLinkSmall:hover
{
	text-decoration:none;
}

.JustLinkRed
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}

a.JustLinkRed:hover
{
	text-decoration: none;
}

.JustLinkSmallRed
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial;
	font-weight: normal;
	color: #7cd6ff;
	text-decoration: underline;
}

a.JustLinkSmallRed:hover
{
	text-decoration: none;
}

.NormalText
{
	FONT-SIZE: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
}

.NormalTextRed
{
	FONT-SIZE: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#7cd6ff;
}

.BlackText{
	font: 14px Arial, Helvetica, sans-serif;
	color: #000000;
}

.BoldText
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #1f2887;
}
.BoldTextRed
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:#7cd6ff;
}

.BiggerText
{
	font: 16px Verdana;
	color: #FFFFFF;
	letter-spacing: -0.5px;
}
.BiggerTextRed
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:#7cd6ff;
}

.SmallerText
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
}

.SmallerText10
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
}

a.SmallerText10:hover{text-decoration:none;}

.SmallerTextRed
{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#7cd6ff;
}


.SmallerTextWhite
{
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial;
	font-weight: normal;
	color:#ffffff;
}
.LargeText
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.LargeTextRed
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:#7cd6ff;
}

.Heading
{
	font: 30px Times New Roman;
	font-weight: bold;
	letter-spacing: -1px;
	COLOR: #FFFFFF;
}
.HeadingRed
{
	font: 20px Times New Roman;
	font-weight: bold;
	letter-spacing: 0px;
	COLOR: #7cd6ff;
}

.TableBoarder
{
	BORDER-RIGHT: 1px #c6c6c6 solid; 
	BORDER-TOP: 1px #c6c6c6 solid; 
	BORDER-LEFT: 1px #c6c6c6 solid; 
	BORDER-BOTTOM: 1px #c6c6c6 solid
}


.TableHeadingBar
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #121960;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
}

.TableHeadingBarRed
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #121960;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #7cd6ff;
}


.TableHeadingNormal
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 12px;
	COLOR: #121960;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #7cd6ff;
	line-height: 16px;
}
.TableHeadingNormalRed
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #121960;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFFF;
}
.TableHeadingBig
{
	background:url(images/tableheadingbg.jpg) repeat-x;
	font: 16px Verdana;
    COLOR: #7cd6ff;
	font-weight: bolder;
	border: solid 1px #7cd6ff;
    height:29px;
	padding-left: 15px;
}
.TableHeadingBigRed
{
	background:url(images/tableheadingbgred.jpg) repeat-x;
    font: 16px Verdana;
    color: #121960;
	font-weight: bolder;
	border: solid 1px #7cd6ff;
    height:29px;
	padding-left: 15px;
}
.BackGroundColor
{
    COLOR: #010318;
}
.Button{
	font: 12px Verdana;
	text-decoration: none;
	border: Solid 1px #0010ad;
	color: #121960;
	background:url(images/button_bgcss.jpg) repeat-x;
}

.ButtonBlack{
	font: 12px Verdana;
	text-decoration: none;
	border: Solid 1px #7cd6ff;
	color: #7cd6ff;
	background-color:#222c84;
}

.ButtonSmall1{
	font: 10px Verdana;
	text-decoration: none;
	border: Solid 1px #0010ad;
	background-color: #ffffff;
	color: #121960;
	height: 17px;
	vertical-align: middle;
}

.ButtonSmall2{
	font: 10px Verdana;
	text-decoration: none;
	border: Solid 1px #121960;
	background-color: #7cd6ff;
	color: #121960;
	height: 16px;
	vertical-align: middle;
}

.BoldLinks
{
	font: 11 Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	text-decoration: none;
	color: #ffffff;
}
a.BoldLinks:hover
{
	text-decoration: underline;
}

.BoldLinksRed
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	color: #4b9e2d;
}
a.BoldLinksRed:hover
{
	text-decoration: underline;
	}	

.hr1 {
	height: 1px;
	color: #ffffff;
	}
	
.hr2 {
	height: 1px;
	color: #7cd6ff;
}

.TopLinks
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.TopLinks:hover
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #010318;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}

A:hover
{
    TEXT-DECORATION: underline
}
.Disabled
{
    COLOR: gray;
}

.NumberNormalText
{
	FONT-SIZE: 12px;
	COLOR: #2B2B2B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-align:right;
}

.FlatTextBox
{
	font-size: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #333333;
	text-decoration: none;
	border: 1px none #80c3d0;

}
.NumberFlatTextBox
{
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-align:right;
	border: 1px none #80c3d0;

}
.FlatNormalText
{
	BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 11px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Tahoma

}

.PageBg {
	background-image: url(images/PageBg.jpg);
	background-repeat: repeat-x;
	background-color: #000000;

}
.PagerStyle 
{    
	background-image: url(images/HeaderGlassBlack.jpg); 
	   background-position:center;  
	     background-repeat:repeat-x; 
	        background-color:#ffffff;
	        }


.PagerStyle table
{
	    text-align:center;    margin:auto;
	    }
.PagerStyle table td
{    
	border:0px;    padding:5px;
	}
.PagerStyle td
{    
	border-top: #1d1d1d 0px solid;
	}
.PagerStyle a
{    
	color:#ffffff;  
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;  
	text-decoration:none;   
	 padding:2px 5px 2px 5px;  
	   border-top:solid 1px #9C5750; 
	      border-right:solid 1px #9C5750;  
	        border-bottom:solid 1px #9C5750;  
	          border-left:solid 1px #9C5750;
	}
.PagerStyle span
{   
	color:#ffffff;  
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none; 
	 padding:2px 5px 2px 5px;
	 }



.modalBackground 
{
    background-color:Black ;
    filter:alpha(opacity=65);
    -moz-opacity:0.65;                     
    Opacity:0.65; 
}
.line{
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#434984;
}	

.subtitle{
	color:#2a2a2a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
}	
.padl{
	padding-left:20px;
}
.Headingblack {
	font: 23px Times New Roman;
	font-weight: bold;
	letter-spacing: -1px;
	COLOR: #11185e;
}	

.LargeTextRedwh
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.redline{	
	border-left-style:solid;
	border-left-color:#c70100;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#c70100;
	border-right-width:1px;	
	border-bottom-style:solid;
	border-bottom-color:#c70100;
	border-bottom-width:1px;
}	
.NormalTextcolour
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #1f2887;
}
.JustLinkBoldRed
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	font-weight: normal;
	color: #c70100;
	text-decoration: underline;
}

a.JustLinkBoldRed:hover
{
	text-decoration: none;
}
 

.Popup 
{
	background-color:#edf9ff;  	 
	width:45%;
	max-width:580px; 
	display:inline-block;
	padding:10px;
	border:1px dashed #2e887e;
	margin:auto;
	position: absolute;
    top: 25%;
    left: 25%;
  
}
.Scroll
{
	max-height:250px; 
}


.scrollbar{
height:400px;
margin-top:40px;
margin-left:40px;
overflow-y:scroll;
float:left;
}
.content
{
height:450px;
} 
#ex3::-webkit-scrollbar{
width:10px;
background-color:#cccccc;
} 
#ex3::-webkit-scrollbar-thumb{
background-color:#B03C3F;
border-radius:10px;
}
#ex3::-webkit-scrollbar-thumb:hover{
background-color:#BF4649;
border:1px solid #333333;
}
#ex3::-webkit-scrollbar-thumb:active{
background-color:#A6393D;
border:1px solid #333333;
} 
#ex3::-webkit-scrollbar-track{
border:1px gray solid;
border-radius:10px;
-webkit-box-shadow:0 0 6px gray inset;
} 

 
 