
/* Body */
* {margin:0; padding:0;}
body
{
        background: #ffffff url(images/body_top.jpg) repeat-x top;
        color: #eee;
        text-align: center;
        padding: 0;
        font-family: 'Trebuchet MS';
        font-size: 12px;
}

.autocomplete_completionListElement
{
    z-index : 10000001 !important;
    }
.val-error
{
	color:Red;
	}
#wrap
{
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #555 #C0C0C0 #C0C0C0 #C0C0C0;
	width: 90%;
	min-width: 750px;
	background-color: #fff;
	color: #555;
	padding: 1%;
	margin: 0 auto 0 auto;
	text-align: left;
}
#top {width:90%; margin:5px auto 0px auto;}
#skiplinks {width:40%; float:right; /*color:#ddd;*/ color:#CCFFFF; font-size:1.1em; text-align:right; margin:0; padding:0;}
#skiplinks a {/*color:#bacac8;*/color:#CCFFFF; border-bottom: 1px dotted #aaa;}
#skiplinks a:hover {color:#fff; text-decoration:none; border-bottom:1px dotted #fff;}

/* Header and title */
#sitetitle {float:left; text-align:left;}
#sitetitle h1 {font-weight:700; font-size:2.4em; /*color:#ddd;*/ letter-spacing:-1px; line-height:1.3em; margin:0; padding:0;}
#sitetitle h1 a
{
	font-weight: 700;
	letter-spacing: -1px;
	color: #CCFFFF;
}
#sitetitle h1 a:hover {color:#fff;}
#sitetitle p {margin:5px 0 0 0; padding:0; letter-spacing:-1px; font-size:1.3em; color:#ccc;}

/* Main menu */
#mainmenu {margin:0 0 0px 0;}
/*#mainmenu dl {float:left; display:block; width:16%; margin: 0 0.5% 5px 0.5%;}
#mainmenu dl.introduction {float:left; display:block; width:31%; margin: 0 0 5px 0.5%;}
#mainmenu dl dt {border-bottom:1px solid #ccc; padding:0; font-weight:700; margin:0; color:#777;}
#mainmenu dl dt a {font-weight:700; color:#555; font-size:1.1em;}
#mainmenu dl dt a:hover {color:#444;}
#mainmenu dl dd {padding:0; margin:0; border-bottom:1px solid #eee;}
#mainmenu dl dd a {font-weight:400; padding:1px 0 1px 5px; color:#4d699d; display:block;}
#mainmenu dl dd a:hover {color:#444; background:#eaeaea;}*/

/* Headline */
#headline {text-align:center; margin:5px 0 15px 0; border:1px solid #e0e0e0; background-color:#f0f0f0; color:#777; font-size:0.9em;}
#headline p {margin:2px; padding:0;}

/* Headers */
h2, h3, h4 {margin:0 0 12px; padding-bottom:5px; color:#555; font-weight:700;}

/* Content */
#content {text-align:left; }
#content h2
{
	font-size: 1.5em;
	
	clear: left;
	border-bottom: 0px solid #ccc;
	padding-top: 9px;
}
#content h3 {font-size:1.4em; letter-spacing:-1px; margin-bottom:7px;}
#content h2 a, #content h3 a {font-weight:700; border:0;}
#content p {margin:0 0 15px;}
#content a {border-bottom:1px dotted #888;}
#content a:hover {color: #222; border-bottom:1px dotted #000;}
#content ul, #content ol {margin:0 0 15px 10px; padding:0 0 0 5px;}
#content ul li, #content ol li {margin:0 0 4px 5px;}
#content ul ul, #content ol ol {margin:5px 0 5px 10px;}

/* Sidebar */
#sidebar {text-align:left; float:left; margin:0; width:95%; }
#sidebar h2, #sidebar h3 {font-size:1.1em; padding:0 0 2px 0; margin:0 0 5px 0; border-bottom:2px solid #ccc;}
#sidebar p, #sidebar ul, #sidebar ol {margin:0 0 15px 0; padding:0;}
#sidebar ul li {list-style:none; margin:0 0 3px 0;}
#sidebar ul li a {font-weight:400; font-size:1.1em;}
#sidebar ul ul {margin:3px 0 3px 10px; font-size:1em;}
#sidebar ul ul li {margin:2px 0;}
#sidebar ul ul li a {font-weight:400;}
#sidebar ul.sidemenu li {list-style: none; padding:0; margin:0 0 2px 0;}
#sidebar ul.sidemenu li a {display: block; overflow: visible; padding:2px 0 2px 5px; background-color:#f4f4f4; font-weight:400; border:1px solid #e0e0e0; font-size:1.1em; }
#sidebar ul.sidemenu li a:hover, #sidebar ul li.current a {border:1px solid #ddd; color:#444; background-color:#fff;}
#sidebar ul.sidemenu li.current li a {background-color:#f8f8f8; color:#467aa7; border:1px solid #eee; border-bottom:1px solid #ddd;}
#sidebar ul.sidemenu ul {margin:0; padding:2px 0 0 15px;}
#sidebar ul.sidemenu ul li {letter-spacing:0;}
#sidebar ul.sidemenu ul li a {font-size:0.9em; padding:1px 0 1px 5px;}

/* Footer */
#footer {clear:both; width:90%; line-height:1.6em; color:#ccc;  margin: 0 auto; padding:10px 0;}
#footer p {margin:0; padding:0;}
#footer a {color:#bacac8; border-bottom: 1px dotted #aaa;}
#footer a:hover {color:#fff; text-decoration:none; border-bottom:1px dotted #fff;}

/* Links and tags */
a {color:#4d699d; font-weight:400; text-decoration:none;}
a:hover {color:#444; text-decoration:none;}
img, a img {border:0;}

/* Various classes */
.left {float:left; width:48%; text-align:left;}
.right {float:right; width:48%; text-align:left;}
.trio1 {float:left; width:31%; padding:0 2% 0 0;}
.trio2 {float:left; width:31%; padding:0 2% 0 0;}
.trio3 {float:left; width:33%; padding:0;}
.textleft {text-align:left;}
.textright {text-align:right;}
.textcenter {text-align:center;}
.introtext, .introtext a {font-weight:700;}
.clear {display:none; clear:both; height:2px;}
.hide {display:none;}
ul#navitab{margin:0;padding:0; }
ul#navitab li{display:block;float:left;margin:0;padding:0;}
ul#navitab li a
{
	background: #eee url(images/corner1.gif) no-repeat right top;
	border-left: 1px solid #ccc;
	border-right: 2px solid #86b6cc;
	color: #555;
	display: block;
	height: 1.2em;
	padding: 5px 16px 7px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	white-space: nowrap;
	margin-bottom:-1px !important;
}
ul#navitab li a:hover{background:#777 url(images/corner1.gif) no-repeat top right;border-left:1px solid #aaa;color:#eee;}
ul#navitab li a.current{background:#fff url(images/corner1.gif) no-repeat top right;border-left:1px solid #fff;color:#303030;}

#mainmenu {clear:both; margin:0; padding:0; text-align:left;}
/*#mainmenu ul {padding:0;}
#mainmenu ul li {list-style:none; float:left; margin:0 4px 0 0;}
#mainmenu ul li a {display:block; font-weight:700; background-color:#f0f0f0; border:1px solid #ccc; border-bottom:1px solid #ccc; padding:5px 6px 4px 6px;}
#mainmenu ul li a:hover {background-color:#f8f8f8; color:#777; padding:5px 6px 4px 6px; border:1px solid #ccc; border-bottom:1px solid #dadada;}
#mainmenu ul li.current_page_item a {background-color:#fff; color:#555; padding:5px 6px 3px 6px; border:1px solid #eee; border-bottom:2px solid #fff;}
*/
.ProfileInfo
{
	background-color: #FFFFFf;
	
	color: #666666;
	padding: 5px 0 5px 0px;
	
}
.subTitle
{
	
}
.subTitle h2
{
	border-bottom: 1px solid #ccc !important;
	padding: 0 15 0 0 !important;
	font-weight: 700 !important;
	margin: 4 !important;
	color: #555 !important;
	font-size: 1.1em !important;
}


.pagebox{float:left; width: 100%;}
.boxForm{ width: 100%; float:left; border-top: none; font-size: 11px;}
.boxForm .title
{
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 12px;
	color: #2153AA;
	padding: 2px 0px 0;
	clear: both;
}
.boxBorder{border: 1px solid #d9d9d9; padding: 10px; min-width: 200px;}

 .boxForm .title .full
{
	width: 98%;
	float: left;
	
}
.boxForm .title .left, .boxForm .title .right
{
	width: 48%;
	float: left;
	
}

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}


.boxForm .title .left, .boxForm .title .right, .boxForm .title .full
{
	border: medium none;
	border-radius: 3px 3px 3px 3px;
	font: bold 1em "Lucida Grande" , "Lucida Sans Unicode" ,Tahoma,Verdana,sans-serif !important;
	height: 16px;
	margin-bottom: 3px;
	padding: 5px 5px 0;
}

.form-box{float: left; width: 100%; padding-bottom: 10px;}
.boxForm .form-box{padding-bottom: 5px;}
.form-box .form-label{float: left; padding: 3px 5px 0 0; text-align: right}
.form-box .input-box{float: left;}
.input-text, select, textarea{border: 1px solid #d8d8d8}
.formLeft, .formRight{float: left;width: 48%; /* padding: 20px 0px;*/  padding-bottom:10px;}
.formLeft .form-label{width: 175px;}
.formRight .form-label{width: 175px;} 

.formFull{margin:0;padding-bottom:10px;}

.formRight, .boxForm .title .right{ display: inline;margin-left:5px;}

.formMiddle{float: left;padding: 20px 0px;}

.input-text, .input-textarea{width: 250px; padding: 2px;}
.input-select{width: 256px;}
.input-radio{margin-right: 5px;}
.input-file{padding: 3px;}
.boxSearch{}
.boxSearch .input-box{width: 190px;}
.boxSearch .input-box .input-text{width: 175px;}
.boxSearch .input-box .lbl{display:block; padding-bottom: 2px; font-weight: bold; color: #474646;}


.clearfix {
    display: block; width:100%;
}
.tabs {
    border-bottom: 1px solid #DCDCDC;
    margin-bottom: 0px;
    /*padding-left: 20px;*/
  clear: both;
   
}

.tabs li
{
	display: block;
	float: left;
	margin: 0 !important;
	padding: 0;
}
a.menuSubItem 
{
    background: none repeat scroll 0 0 #EDEDED;
    margin-top: -1px;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    color: #4C4C4C;
    float: left; /* font-family: Georgia,"Nimbus Roman No9 L",serif;*/
    font-size: 13px;
    margin: 0 0 0 10px;
    padding: 6px 18px 5px;
}

a.menuSubItem:hover
{
    background: none repeat scroll 0 0 #696969;
    color: #ffffff;
}
a.menuSubMenuSelected ,a.selected
{
    -moz-border-bottom-colors: none !important;
    -moz-border-image: none !important;
    -moz-border-left-colors: none !important;
    -moz-border-right-colors: none !important;
    -moz-border-top-colors: none !important;
    background: none repeat scroll 0 0 #FFFFFF !important;
    border-color: #dcdcdc !important;
    border-style: solid solid none !important;
    border-width: 1px 1px medium !important;
    margin-bottom: -1px !important;
    border-top-left-radius: 7px !important;
    border-top-right-radius: 7px !important;
    color: #4C4C4C !important;
    float: left !important;
    font-size: 13px !important;
    margin: 0 0 -1 15px !important;
    padding: 6px 20px 5px !important;
}

a.selectedItem
{
	-moz-border-bottom-colors: none !important;
	-moz-border-image: none !important;
	-moz-border-left-colors: none !important;
	-moz-border-right-colors: none !important;
	-moz-border-top-colors: none !important;
	background: none repeat scroll 0 0 #FFFFFF !important;
	border-color: #dcdcdc !important;
	border-style: solid !important;
	border-width: 1px;
	margin-bottom: 1px 1px medium !important;
	border-top-left-radius: 7px !important;
	border-top-right-radius: 7px !important;
	color: #4C4C4C !important;
	float: left !important;
	font-size: 13px !important;
	margin: 0 0 0 15px;
	padding: 6px 20px 5px !important;
}



.ss-category-p2nav {
 
    width: 100%;
    
    
    margin: 0;
   padding:0px;
}
.ss-Category-inside
{
    padding: 15px 0px 0 ;
}

/*----- ---------*/
table.altrowstable {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #a9c6c9;
	border-collapse: collapse;
}
table.altrowstable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #a9c6c9;
}
table.altrowstable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #a9c6c9;
}
.oddrowcolor{
	background-color:#d4e3e5;
}
.evenrowcolor{
	background-color:#c3dde0;
}

.caption
{
	padding: 3px;
	color: #2153aa;
	font-family: font-family: "Lucida Grande" , "Lucida Sans Unicode" , Tahoma, Verdana, sans-serif;
	font-size: 13 px;
	font-weight: bold;
	text-align: left;
}

.prbbc
{
	padding-top: 5px;
	vertical-align: top;
}


.pra
{
	background-color: #ACBBD2;
	border-top: 1px solid #A8BEB1;
	color: #003366;
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 10px;
	padding-top: 3px;
	vertical-align: bottom;
	white-space: nowrap;
}
.prbg
{
	background-position: 3px;
	background-image: url(Images/ButtonBarBackground.gif);
	background-repeat: repeat-x;
	color: #666666;
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
	white-space: nowrap;
}

.Pagination_Input, .pri
{
	background-color: #FFFFFF;
	border-color: #555555 #EEEEEE #EEEEEE #555555;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 10px;
}

.prbg a.button_link
{
	color: #122970;
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

.page
{
	margin: 0 0 20px 0;
	padding: 0;
}

.page-header
{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: #D1DAE7 none repeat scroll 0 0;
	/*border: 1px solid #AAAAAA;*/
	border:1px solid #879EC0;
	padding: 3px 3px 3px 15px;
	color: #000000;
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 14px;
	font-weight: bold;
}
.page-body
{
	background-color: #FFFFFF;
	/*border: 1px solid #394753;*/
	color: #666666;
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 10px;
	text-align: left;
}
.pagination_row
{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: #ACBBD2 none repeat scroll 0 0;
	border: 1px solid #C8BFC9;
	padding-left: 10px;
	padding-right: 10px;
	width: 100%;
}
.pagination_cell
{
	background: #ACBBD2 none repeat scroll 0 0;
	padding: 0px;
}
.tablerows-edges
{
	/*background-color: #A89FA9;*/
	border-left: 1px solid #A89FA9;
}

.field-name
{
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 10px;
	padding: 3px 6px;
	text-align: right;
	vertical-align: middle;
}
.field-input
{
	background-color: #FFFFFF;
	border-color: #555555 #EEEEEE #EEEEEE #555555;
	border-style: solid;
	border-width: 1px;
	color: #222222;
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 10px;
}
.button-link
{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: #DDDDDD none repeat scroll 0 0;
	border-color: #FFFFFF #BBBBBB #BBBBBB #FFFFFF;
	border-style: solid;
	border-width: 1px;
	color: #003399;
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 10px;
	font-weight: bold;
	height: 16px;
	padding: 2px 10px;
	text-decoration: none;
	vertical-align: top;
}
a.button-link:link, a.button-link:visited
{
	color: #354753;
}
a.button-link:hover
{
	color:White;
}
.field_label_on_side
{
	color: #000000;
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 10px;
	padding: 4px 3px;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
}
.field_value
{
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 10px;
	padding: 0 3px;
}
input[readonly]
{
	background: #D6D6D6;
	color: #333333;
}
.rpbAlign {
padding-bottom:5px;
}


.header-cell
{
	background-color: #FFFFFF;
	border-bottom: 1px solid #A89FA9;
	border-right: 1px solid #A89FA9;
	color: #122970;
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 10px;
	padding: 5px 5px 5px 1px;
	vertical-align: middle;
}
.header-cell-head
{
	background-color: #DDE3EC;
	border-top: 1px solid #A89FA9;
	border-left: 1px solid #A89FA9;
	color: #122970;
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 11px;
	padding: 5px 5px 5px 1px;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
}

.header-cell-left
{
	background-color: #FFFFFF;
	border-bottom: 1px solid #A89FA9;
	color: #122970;
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 10px;
	padding: 5px 5px 5px 1px;
	vertical-align: middle;
}

.header-cell-chk
{
	background-color: #FFFFFF;
	border-bottom: 1px solid #A89FA9;
	border-left: 1px solid #A89FA9;
	border-right: 1px solid #A89FA9;
	color: #122970;
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 10px;
	padding: 5px 5px 5px 1px;
	vertical-align: middle;
}

.table-cell
{
	/*background-color: #FFFFFF;*/
	border-bottom: 1px solid #A89FA9;
	border-right: 1px solid #A89FA9;
	color: #000000;
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 10px;
	padding: 3px 3px 2px;
	text-align: left;
	vertical-align: top;
}
.table-cell-ctr
{
	/*background-color: #FFFFFF;*/
	border-bottom: 1px solid #A89FA9;
	padding-left: 1px;
	padding-top: 5px;
	vertical-align: top;
	width: 16px;
}

.table-cell-chk
{
	/*background-color: #FFFFFF;*/
	border-bottom: 1px solid #A89FA9;
	border-left: 1px solid #A89FA9;
	border-right: 1px solid #A89FA9;
	padding-top: 3px;
	vertical-align: top;
	width: 16px;
}
.table-cell-first
{
	/*background-color: #FFFFFF;*/
	border-bottom: 1px solid #A89FA9;
	border-left: 1px solid #A89FA9;
	border-right: 1px solid #A89FA9;
	color: #000000;
	font-family: Verdana,Geneva,ms sans serif;
	font-size: 10px;
	padding: 3px 3px 2px;
	text-align: left;
	vertical-align: top;
}

.table-body
{
	/*height: 400px;
	overflow: scroll;
	overflow-x: hidden;*/

}

.table-row-selected
{
	background-color: #FFE1CE;
	color: #000000;
}

.modalBackground 
 {
    background-color:Silver;
    filter:alpha(opacity=30);
    opacity:0.3;
 }
 
 a.btnSave
{
	
	padding: 2px 5px 2px 5px;
	width: 98px;
	height: 28px;
	font-weight: bold;
	font-size: 9pt;
	cursor: pointer;
}


div.user
  {
  margin:2px;
  border:1px solid #CCCCCC;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
div.user img
{
	display: inline;
	margin: 3px;
	border: 1px solid #ffffff;
}
div.user a:hover img
  {
  border:1px solid #ffffff;
  }
div.userdesc
  {
  text-align:center;
  font-weight:normal;
 
  margin:2px;
  }

.boxPopup{position: absolute; top: 25%; left: 23%; border: 3px solid #bae4ff; z-index:1000;}
.curveTop5{border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topLeft: 5px; -moz-border-radius-topRight: 5px;-webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;}
.curveBtm5{border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomLeft: 5px; -moz-border-radius-bottomRight: 5px;-webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px;}

.boxPopup .ppHeader{background-color: #d3e4ef; padding: 0 10px; height: 30px; border-bottom: 1px solid #bae4ff;}
.boxPopup .ppHeader .title{padding-top: 7px; color: #474646; font-weight: bold;}
.ppClose{background: url(Images/close.png) left top no-repeat; width: 50px; height: 20px; float: right; margin-top: 5px;border-bottom-style:none !important;}
.boxPopup .ppContent{padding: 15px 10px 5px; background: #fff;}
.float-left{float:left;}
.float-right{float:right;}
.popDetails{width: 500px;}
.popDetails .form-label{width: 165px; font-size: 11px;}



.spcts a {
    background: none repeat scroll 0 0 #F0F5FA;
    border-bottom: 1px solid #C3CBCD;
    border-right: 1px solid #C3CBCD;
    color: #006B9C;
    display: inline-block;
    font-weight: normal;
    margin: 0 5px 5px 0;
    padding: 3px 5px 4px;
}
.spcts
{
    font-family: arial;
    font-size: 12px;
    line-height: 18px;
}
.spcts a:hover {
    background: none repeat scroll 0 0 #006b9c;}
    
.spcts a.spec-add-edt {
    background: none repeat scroll 0 0 #FFFFBB;
    border: 1px solid #CACACA;
    color: #006B9C;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    padding: 0 5px;}
   
   
   .carrer
{
    margin-bottom: 5px;
    width:700px;
   margin: 0 auto;
}

   .carrer h2
{
    border-bottom: 1px solid #CACACA !important;
    color: #686868;
    font-family: arial;
    font-size: 20px;
    font-weight: normal;
    line-height: 25px;
    margin: 0;
    padding: 0;
}
.carrer-add
{
    background: #FFFFBB 5px 3px;
    border: 1px solid #CACACA;
    color: #006B9C;
    display: inline-block;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    height: 17px;
    line-height: 17px;
    margin-left: 15px;
    padding-left: 20px;
    padding-right: 5px;
    margin-top: 5px;
    float: right;
    background-image: url('images/add.gif');
    background-repeat: no-repeat;
}

.carrer-info {
    background: none repeat scroll 0 0 transparent;
    color: #333333;
    overflow: hidden;
    padding: 3px 0 6px;
}

.carrer-edt
{
    background: #FFFFBB scroll 5px 2px;
    border: 1px solid #CACACA;
    color: #006B9C;
    display: inline-block;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    height: 17px;
    line-height: 17px;
    margin-left: 15px;
    padding-left: 25px;
    padding-right: 5px;
    float: right;
    margin-top: 12px;
    background-repeat: no-repeat;
    background-image: url('images/edit.gif');
}

.lnk-btn
{
    background: #FFFFBB scroll 5px 2px;
    border: 1px solid #CACACA;
    color: #006B9C;
    display: inline-block;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    height: 17px;
    line-height: 17px;
    padding-left: 25px;
    padding-right: 5px;
    margin-left:5px;
    margin-top: 12px;
    background-repeat: no-repeat;
    background-image: url('images/edit.gif');
}

.carrer-txt {
    color: #333333;
    font-size: 12px;
    line-height: 16px;
    margin: 8px 0;
}

.carrer-txt-des {
    color: green;
    font-family: arial;
    font-size: 12px;
}

.carrer-sub-hd {
    color: #7C7C7C;
}

.add
{
    background: transparent 5px 3px;
    color: #FFFFFF;
    display: inline-block;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    height: 17px;
    line-height: 17px;
    margin-left: 15px;
    padding-left: 20px;
    padding-right: 5px;
    margin-top: 5px;
    float: right;
    background-image: url('images/add.gif');
    background-repeat: no-repeat;
}

.ajax__calendar_container table, .ajax__calendar_container td
{
    padding:0px !important;
    margin:0px !important;
    
    }
    
    
    
    
.btnCommon
{
    background: #FFFFBB scroll 5px 2px;
    border: 1px solid #CACACA;
    color: #006B9C;
    display: inline-block;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    height: 17px;
    line-height: 17px;
    margin-left: 15px;
    padding-left: 25px;
    padding-right: 5px;
    float: right;
    margin-top: 12px;
   
}

.btn-verify
{
    background-repeat: no-repeat;
    background-image: url('images/verify.png');
}
.btn-approve
{
    background-repeat: no-repeat;
    background-image: url('images/approve.png');
}
.btn-disburse
{
    background-repeat: no-repeat;
    background-image: url('images/approve.png');
}

.btn-save
{
    background-repeat: no-repeat;
    background-image: url('images/Save.png');
}

.align-right {
    text-align:right;
}

.bold {
    font-weight:bold;
}