﻿body
{
   font-family: "Trebuchet MS" , Verdana, "Lucida Grande" , Georgia, Sans-Serif;
     padding:0px;
    margin:0 auto;
    font-size: 13px;
    color:#231F20;
}
    
.Content1
{
    background: #FFFFFF;
    text-align: left;
    margin: 0;
    width: 100%;
    font-size: small;
}

.HeaderDiv
{
    background-color:red;
    width:100%;
	height:244px;
}

/*---------Footer CSS Start------------*/

.FooterDiv
{
    background-color:Silver;
    height:100%;
    width:100%;
	margin: 0;
	border-bottom:2px solid #000000;
}
    
.footer
{
   	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
}

.footer a:hover
{
	color:red;
	text-decoration: underline;
}

#FooterDiv
{
	background-image: url(images/footerBG.gif);
	background-repeat: repeat-x;
	height: 24px;
	text-align:center;
	width:100%;
}

#FooterDiv .footer
{
   	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
	padding-top:5px;
}

#FooterDiv .footer a:hover
{
	color:red;
	text-decoration: underline;
	font-size:11px;
	padding-top:5px;
}


/*---------Footer CSS End------------*/

a
{
	text-decoration:none;
	color:#333;
	border:none;
}

/*----------Form Control CSS Start------------*/

.TextErrorLabels
{
    font-family:Trebuchet MS, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    background-color: #FF3300;
}
.TextEditLabels
{
    font-family:Trebuchet MS, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
}

.TextEditFields
{
    font-family:Trebuchet MS, Helvetica, sans-serif;
    font-size: small;
    font-weight: normal;
}

.DropDownDefault
{
    font-family:Trebuchet MS, Helvetica, sans-serif;
    font-size: x-small;
}

.ListBoxDefault
{
    font-family:Trebuchet MS, Helvetica, sans-serif;
    font-size: small;
}

.TextLabels
{
    font-size: medium;
    font-weight: bold;
    font-family: Trebuchet MS;
}

select
{
    font-family:Trebuchet MS, Helvetica, sans-serif;
}
    
input
{
    font-family:Trebuchet MS, Helvetica, sans-serif;
}


.textbox
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#333;
	height:15px;
	border: 1px lightgrey solid; 
}
.textbox_BG
{
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	background-color:#f8f8f8;
	border: 1px lightgrey solid; 
	height:15px;
}
.dropDown
{
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:11px;
}

.message
{
	color:#ad1219;	
	height: 30px;	
}
	
.errmessage
{
	background-color: #ad1219;	
	color: #FFFFFF;
	height: 30px;
}

/*----------Form Control CSS End------------*/

.modalBackground
{
	background-color: #000000;
	filter: alpha(opacity=70);
	opacity: 0.8;
}
.modalPopup
{
	width: 500px;		
	border-width: 1px;
	-moz-border-radius: 5px;
	text-align:center;	
}    

/*----------Black Border Box CSS Start------------*/

.CGSheadTopLeft
{
	width:7px;
	height:32px;
}

.CGSheadTopMiddle
{
	width:100%;
	height:20px;
	padding-left:7px;
	background-color: #8e96c4; padding: 3px; color: #ffffff; text-align: left;
}

.CGSheadTopRight
{
	width:7px;
	height:32px;
}

.CGSheadMiddleLeft
{
 	background-image:url(images/CGS_headMiddleLeft.gif);
	background-repeat:repeat-y;
	height:100%;
}

.CGSheadMiddleRight
{
	 background-image:url(images/CGS_headMiddleRight.gif);
	 background-repeat:repeat-y;
	 height:100%;
}

.CGSheadBtmLeft
{
	width:7px;
	height:37px;
}

.CGSheadBtmMiddle
{
	 background-image:url(images/CGS_headBtmMiddle.gif);
	 background-repeat:repeat-x;
	 width:100%;
}

.CGSheadBtmRight
{
	width:7px;
	height:37px;
}

.CGShead2TopLeft
{
	width:7px;
	height:32px;
}

.CGShead2TopMiddle
{
	background-image:url(images/CGS_head2TopMiddle.gif);
	background-repeat:repeat-x;
	width:100%;
	height:32px;
	padding-left:7px;
	text-align:left;
}

.CGShead2TopRight
{
	width:7px;
	height:32px;
}

.CGShead2MiddleLeft
{
 	background-image:url(images/CGS_head2MiddleLeft.gif);
	background-repeat:repeat-y;
	height:100%;
}

.CGShead2MiddleRight
{
	 background-image:url(images/CGS_head2MiddleRight.gif);
	 background-repeat:repeat-y;
	 height:100%;
}

.CGShead2BtmLeft
{
	width:7px;
	height:2px;
}

.CGShead2BtmMiddle
{
	 background-image:url(images/CGS_head2BtmMiddle.gif);
	 background-repeat:repeat-x;
	 width:100%;
}

.CGShead2BtmRight
{
	width:7px;
	height:2px;
}

.whiteFontSmall
{
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
}


.blackFontSmall
{
	font-family:Arial;
	font-size:11px;
	color:#1e1e1e;
}

/*----------Black Border Box CSS Start------------*/
.btnRedbg22
{
    background:url(images/btn_redbg.jpg);
    background-image:repeat-x;
    height:22px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#fff;
    border:1px solid #b40007;
    text-align:center;
    padding-bottom:3px;
    background-position:top;
    cursor:pointer;
}
.btnDisabledbg22
{
    background-image:url(images/btn_disabledbg.jpg);
    background-image:repeat-x;
    height:22px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#fff;
    border:1px solid #787878;
    text-align:center;
    padding-bottom:3px;
    
}
 .btnGreenbg22
{
    background-image:url(images/btn_greenbg.jpg);
    background-image:repeat-x;
    height:22px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#fff;
    border:1px solid #138347;
    text-align:center;
    padding-bottom:3px;
    background-position:top;
    cursor:pointer;
}
 .btnReset
    {
     width:53px;
       height:23px;   
       background-image: url(images/btn_Reset.gif);
       background-repeat:no-repeat;
       border:0;
       background-color:Transparent;
       cursor:pointer;
       cursor:pointer;
    }
    
    .btncancel
    {
     width:53px;
       height:22px;   
       background-image: url(images/btn_Cancel.gif);
       background-repeat:no-repeat;
       border:0;
       background-color:Transparent;
       cursor:pointer;
    }
    
     .btnDisplayDisabled
    {
     width:58px;
       height:22px;   
       background-image: url(images/btn_DisplayDisabled.gif);
       background-repeat:no-repeat;
       border:0;
       background-color:Transparent;
       cursor:pointer;
    }
     .btnDisplay
    {
     width:58px;
       height:22px;   
       background-image: url(images/btn_Display.gif);
       background-repeat:no-repeat;
       border:0;
       background-color:Transparent;
       cursor:pointer;
    }
        .btnYellowbg22
{
    background-image:url(images/btn_yellowbg.jpg);
    background-image:repeat-x;
    height:22px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#231f20;
    border:1px solid #fcaf17;
    text-align:center;
    padding-bottom:3px;
    background-position:top;
    cursor:pointer;
}
.gridpager {
    font-family:"Trebuchet MS" , Verdana, "Lucida Grande" , Georgia, Sans-Serif;
    font-size:12px;
    color:#FFD400;    
    font-weight:bold;
    text-decoration: none;
            
}

.gridpager a {
    font-family:"Trebuchet MS" , Verdana, "Lucida Grande" , Georgia, Sans-Serif;
    color: White;
    font-size:12px;
    text-decoration:none;
    font-style:normal;
    font-weight:bold;
}

.gridpager td
{
	padding-right:5px;
}

.gridpager span {
    font-family:"Trebuchet MS" , Verdana, "Lucida Grande" , Georgia, Sans-Serif;
    font-size:12px;
    font-weight:bold;
    background-color:White;
    color:Red;
    padding:1px 4px 1px 4px;
    text-align:center;
}



.rdobtn{font-family: "Trebuchet MS" , Verdana, "Lucida Grande" , Georgia, Sans-Serif;font-size:12px;color:#231F20;}
.textbox{font-family: "Trebuchet MS" , Verdana, "Lucida Grande" , Georgia, Sans-Serif;font-size:12px;color:#231F20;border: 1px #a8a9ad solid; padding:2px;}
.label,.chkbox{font-family: "Trebuchet MS" , Verdana, "Lucida Grande" , Georgia, Sans-Serif;font-size:12px;color:#231F20;}
a.label{font-family: "Trebuchet MS" , Verdana, "Lucida Grande" , Georgia, Sans-Serif;font-size:12px;color:#ee1c25;}
.label:hover{font-family: "Trebuchet MS" , Verdana, "Lucida Grande" , Georgia, Sans-Serif;font-size:12px;color:#231F20;}
.disabled{font-family: "Trebuchet MS" , Verdana, "Lucida Grande" , Georgia, Sans-Serif;font-size:12px;color:#231F20;background-color:#f8f8f8;border: 1px #a8a9ad solid;padding:2px;}
.dropdown,.select, .textarea{font-family: "Trebuchet MS" , Verdana, "Lucida Grande" , Georgia, Sans-Serif;font-size:12px;color:#231F20;border: 1px #a8a9ad solid;padding:2px;}
.filter{background-color:#E4E4E4; border-bottom:solid 1px #D8D8D8; padding-top:2px;padding-bottom:2px;}


#footer {
	padding: 12px 0px;
	width: 100%;
	background-color: #a3cab8;

}

#footer .wrapper{width:99%; margin:0 auto;}

.ccLanguage{float:left; width:20%; position: relative;
    top: 9px;}
.footer-links {
    float:left;
    width:60%;
	text-align: center;
	font-family: Ubuntu, sans-serif;
	font-size: 100%;
	color: #1e1e1e;
	text-decoration :none;
    position: relative;
    top: 9px;
}
.footer-links a {
	text-align: center;
	font-family: Ubuntu, sans-serif;
	color: #1e1e1e;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;
	text-decoration :none;
	
}
.footer-links a:hover {
	color: #ff0000;
	text-decoration: underline;
}

.footer-social-links{float:left; width:20%; text-align:right}
.footer-social-links a{margin-right:5px;display:inline-block;}
.footer-social-links a:last-child{margin-right:0px;}
.footer-social-links a span
{display: table-cell;
    height: 35px;
    width: 35px;
    text-align: center;
    vertical-align: middle;
    border-radius: 50%;
    background-color: #ffffff;
    color: #888888;   
}
.footer-social-links a:hover .fa{color:#ff0000;font-size: 18px !important;}
.footer-social-links a span .fa{color:#888888;font-size: 18px !important;}

.blkBox_top_left{background-image:url(images/blkBox_top_left_1.gif);background-repeat:no-repeat;width:3px;height:3px;}
.blkBox_middle_top{background-image:url(images/blkBox_middle_top_1.gif);background-repeat:repeat-x;height:3px;}
.blkBox_top_right{background-image:url(images/blkBox_top_right_1.gif);background-repeat:no-repeat;width:3px;height:3px;}
.blkBox_btm_left{background-image:url(images/blkBox_btm_left_1.gif);background-repeat:no-repeat;width:3px;height:3px;}
.blkBox_middle_btm{background-image:url(images/blkBox_middle_btm_1.gif);background-repeat:repeat-x;height:3px;}
.blkBox_btm_right{background-image:url(images/blkBox_btm_right_1.gif);background-repeat:no-repeat;width:3px;height:3px;}
.blkBox_middle_left{background-image: url(images/blkBox_middle_left_1.gif);background-repeat: repeat-y;width:3px;}
.blkBox_middle_right{background-image: url(images/blkBox_middle_right_1.gif);background-repeat: repeat-y;width:3px;}
