	A:link {text-decoration: none; color: #aaaaaa; }
	A:visited {text-decoration: none; color: #aaaaaa;}
	A:active {text-decoration: none; color: #aaaaaa;}
	A:hover {text-decoration: underline; color:000000;}
	
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#777777;
	font-family: Helvetica,Verdana, Arial, sans-serif;
	font-size: 14px;

}
#apDiv1 {
	position:absolute;
	left:321px;
	top:9px;
	width:875px;
	height:845px;
	z-index:1;
}

/*****************FONTS*****************/
.class1 A:link {text-decoration: none; color: #003399;}
.class1 A:visited {text-decoration: none; color: #003399;}
.class1 A:active {text-decoration: none; color: #003399;}
.class1 A:hover {text-decoration: underline; color:black;}
.class1 font-size:8px;

.class2 A:link {text-decoration: underline overline}
.class2 A:visited {text-decoration: underline overline}
.class2 A:active {text-decoration: underline overline}
.class2 A:hover {text-decoration: underline; color: green;}
/**********************************/

a:active { text-decoration: none;}
a:link { text-decoration: none;}
a:hover { text-decoration: none; }
a:visited {text-decoration: none;}

.ind {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #ffffff;
}
.bottomLine {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.bottomLeftLine {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-style:sold;
	border-left-color: #CCCCCC;
}
.leftLine {
	border-left-width: 1px;
	border-left-style:sold;
	border-left-color: #CCCCCC;
}
.formText{
     border-style: solid;
     border-width: 1px;
     border-color: #555;
     background-color: #333333;
     padding-left:3px;
     padding-right:7px;
     font-family: Helvetica, Arial,  sans-serif;
     font-size:14pt;
     margin-left:3px;
}
.tableText{
	color:#fff;
	font-family: Helvetica, Arial,  sans-serif;
	font-size: 16px;
}
.form{
	margin-bottom: 0;
}

.fstyle{
	font-family: Helvetica;
	font-size: 16px;
	color:#ffffff;
}
.bStyle{
	font-family: Helvetica;
	font-size: 12px;
	a
}
.errFont{
	color:red;
	font-size: 10px;
	/*font-style:italic;*/
}
.sFont{
	font-size:11px;
}
.cala{
	font-family:Helvetica;
	color:#3969BD;
	border-right-color: #dddddd;
	border-right-width: 1px;
}

.rounded-corners {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; /* future proofing */
	-khtml-border-radius: 10px; /* for old Konqueror browsers */
	background-color: #efffef;
	padding: 20px;
	border-width: 1px;
	border-style: solid;
	border-color: #DDDDDD;

}
.rounded-cornersSM {
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    padding:4px;
    border:             #aaa solid 1px;
    background-color: #D3DFF5;
    -moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset;
	background-color: #EBF2F7;
}
.signUp {
    border-radius:0 0 8px 8px;
    -moz-border-radius:0 0 8px 8px;
    -webkit-border-radius:0 0 8px 8px;
    background-color: #DDDDDD;
    border:             #aaa solid 1px;
    padding:            1.5em; 
    -moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset;    
}
.signUpTab {

    border-radius:2px 2px 0 0;
    -moz-border-radius:2px 2px 0 0;
    -webkit-border-radius:2px 2px 0 0;
    background-color: #efefef;
    border:             #aaa solid 1px;
    padding:            8px;
    color:#000000;
    -moz-box-shadow: 1px 1px 1px #fff inset;
    -webkit-box-shadow: 1px 1px 1px #fff inset;
    box-shadow: 1px 1px 1px #fff inset; 
}


.roundedCalT {
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    padding:1px;
    border:             #888888 solid 1px;
    background-color: #B4E0BE;
    -moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset;
}
.roundedCalLive {
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    padding:1px;
    border:             #aaa solid 1px;
    background-color: #D3DFF5;
    -moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset;
}
.roundedCalLiveOLD {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
	background-color: #D3DFF5;
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #DDDDDD;
}
.roundedCalFlat {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
	padding: 8px;
	border-width: 1px;
	border-style: dotted;
	border-color: #bbbbbb;
}
.rounded-cornersSMorange {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
	background-color: #F2E9D5;
	padding: 8px;
	border-width: 1px;
	border-style: solid;
	border-color: #F0B27D;
}
.rounded-cornersSMgreen{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
	background-color: #E6FFF0;
	padding: 8px;
	border-width: 1px;
	border-style: solid;
	border-color: #77F2AA;
}
.rounded-cornersSMred {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
	background-color: #FFDDDE;
	padding: 8px;
	border-width: 1px;
	border-style: solid;
	border-color: #DE95A7;
}
.group {
    border:1px solid #999;
	padding: 8px;
    background:#f3f3f3;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    -moz-box-shadow:2px 2px 5px #ccc;
    -webkit-box-shadow:2px 2px 5px #ccc;
    box-shadow:3px 3px 10px #ddd;
}


.oPower{
	color: #666666 !important; 
}
.navMed {
	background-color:#ffffff;
	width:100px;
	height:22px;
	border-color: #eeeeee;
	border-width: 1px;
	border-style: solid;
	font-family: Helvetica,Verdana;
	font-size:13px;
}
.navMed:hover {
	background-color:#efefef;
	width:100px;
	height:22px;
	border-color: #dddddd;
	border-width: 1px;
	border-style: solid;
	font-family: Helvetica,Verdana;
	font-size:13px;
}

.fField{
	color: #2F5DAD; 
	font-family: Helvetica,Verdana; 
	font-size: 13px; 
	background-color: #efefef;
	border-color: #bbbbbb;
	border-width: 1px;
	border-style: solid;
	padding: 3px;
	-webkit-border-radius: 8px; 
	-moz-border-radius: 8px; 
	border-radius: 8px;

}
.btn{
   	font-size:12px;
   	font-family:Helvetica;
   	font-weight:bold;
   	color:#999999;
   	background-color:#ffffff;
  	border-style:solid;
	border-color:#CCCCCC;
	padding: 6px;
	border-width: 1px;
	border-radius: 14px; /* future proofing */
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	-khtml-border-radius: 16px; /* for old Konqueror browsers */
}
fieldset legend {
    font-weight:        bold;
    color:              #444;
    padding:3px 10px;
    border-radius:2px;
    margin-left:10px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border:1px solid #aaa;
    background-color:   #fff;
    -moz-box-shadow:3px 3px 15px #bbb;
    -webkit-box-shadow:3px 3px 15px #bbb;
    box-shadow:3px 3px 15px #bbb;
}

fieldset {
    /* margin-top:         1em; */
    border-radius:4px 4px 0 0;
    -moz-border-radius:4px 4px 0 0;
    -webkit-border-radius:4px 4px 0 0;
    padding:2px;
    border:             #aaa solid 1px;
    padding:            1.5em;
    background:         #efefef;
    text-shadow:0 1px 0 #fff;
    -moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset;
}
.fMini {
    /*margin-top:         1em;*/
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    padding:7px;
    border:             #aaa solid 1px;
    /* padding:            1.5em; */
    background:         #dddddd;
    text-shadow:0 1px 0 #fff;
    -moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset;
}


input[type=text]{
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;

    box-shadow:0 1px 2px #ddd;
    -moz-box-shadow:0 1px 2px #ddd;
    -webkit-box-shadow:0 1px 2px #ddd;

    background:url(/css/im/img/input_bg.gif);
    border:1px solid #aaa;
    color:#555555;
    padding:4px;
    /*margin:6px;*/

}
.inputMini{
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;

    box-shadow:0 1px 2px #ddd;
    -moz-box-shadow:0 1px 2px #ddd;
    -webkit-box-shadow:0 1px 2px #ddd;
	font-size: 10px;

    background:url(/css/im/img/input_bg.gif);
    border:1px solid #aaa;
    color:#555555;
    padding:0px;
}

input[type=password]{
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;

    box-shadow:0 1px 2px #ddd;
    -moz-box-shadow:0 1px 2px #ddd;
    -webkit-box-shadow:0 1px 2px #ddd;

    background:url(/css/im/img/input_bg.gif);
    border:1px solid #aaa;
    color:#555555;
    padding:4px;
    /*margin:6px;*/
}

input[type=submit]{
    font-weight:bold;
    margin-left:14px;
    border: 1px solid #aaa;
    padding: 8px 8px;
    color: #111;
    text-decoration: none;
    background: #ddd;

    border-radius: 12px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;

    text-shadow: 0px 1px 0px #fff;

    background-image: url(./css/im/svg_gradient.php?from=ffffff&to=cccccc);
    background-size: 100% 100%;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
    background: -moz-linear-gradient(top,  #ffffff,  #cccccc);
    background: -o-linear-gradient(top,  #ffffff,  #cccccc);
}

input[type=submit]:hover{   position: relative;
    background-image: url(./css/im/svg_gradient.php?from=cccccc&to=dddddd);
    background-size: 100% 100%;
    background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#dddddd));
    background: -moz-linear-gradient(top,  #cccccc,  #dddddd);
    background: -o-linear-gradient(top,  #cccccc,  #dddddd);
        cursor:pointer;
}

input[type=button]{
    font-weight:bold;
    margin-left:14px;
    border: 1px solid #aaa;
    padding: 8px 8px;
    color: #111;
    text-decoration: none;
    background: #ddd;

    border-radius: 12px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;

    text-shadow: 0px 1px 0px #fff;

    background-image: url(./css/im/svg_gradient.php?from=ffffff&to=cccccc);
    background-size: 100% 100%;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
    background: -moz-linear-gradient(top,  #ffffff,  #cccccc);
    background: -o-linear-gradient(top,  #ffffff,  #cccccc);
}

input[type=button]:hover{   position: relative;
    background-image: url(./css/im/svg_gradient.php?from=cccccc&to=dddddd);
    background-size: 100% 100%;
    background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#dddddd));
    background: -moz-linear-gradient(top,  #cccccc,  #dddddd);
    background: -o-linear-gradient(top,  #cccccc,  #dddddd);
        cursor:pointer;
}
select{
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;

    -moz-box-shadow:0 1px 2px #ddd;
    -webkit-box-shadow:0 1px 2px #ddd;
    box-shadow:0 1px 2px #ddd;
    font-size: 12px;

    border:1px solid #aaa;
    color:#333333;
    
    padding:6px;
    /*background:url(./css/im/img/input_bg.gif) */
}
table tr.odd th,
.odd {
    background: #fff;
}

/* even items 2,4,6,8,... */
table tr.even th,
.even {
    background: #f3f3f3;
}
/* even items 2,4,6,8,... */
table tr.even th,
.hi {
    background: #9EE86F;
}


/* odd table rows 1,3,5,7,... */
table tr.odd th,
table tr.odd,
table tr.even th,
table tr.even {
    text-align:         left;
}

/* marked table rows */
td.marked,
table tr.marked td,
table tr.marked th,
table tr.marked {
    background:  url(/css/im/img/marked_bg.png) repeat-x #b6c6d7;
    color:   #000000;
}

/* hovered items */
.odd:hover,
.even:hover,
.hover,
.structure_actions_dropdown {
    background:  url(/css/im/img/marked_bg.png) repeat-x #b6c6d7; /* 3.4 */
    color: #000000;
}

/* hovered table rows */
table tr.odd:hover th,
table tr.even:hover th,
table tr.hover th {
    background:  url(/css/im/img/marked_bg.png) repeat-x #b6c6d7; /* 3.4 */
    color:   #000000;
}

/**
 * marks table rows/cells if the db field is in a where condition
 */
tr.condition th,
tr.condition td,
td.condition,
th.condition {
    border: 1px solid #FFCC99;
}

/**
 * cells with the value NULL
 */
td.null {
    font-style: italic;
    text-align: right;
}

table .value {
    text-align:         right;
    white-space:        normal;
}
/* IE doesnt handles 'pre' right */
table [class=value] {
    white-space:        normal;
}


.value {
    font-family:        monospace;
}
.value .attention {
    color:              red;
    font-weight:        bold;
}
.value .allfine {
    color:              green;
}


img.lightbulb {
    cursor:             pointer;
}
.navHead{
    background-color:   #efefef;
    border-bottom-color: #888888;
    border-bottom-width: 1px;
    position:           relative;
	-moz-box-shadow:2px 2px 5px #ccc;
	-webkit-box-shadow:2px 2px 5px #ccc;
	box-shadow:3px 3px 10px #ddd;
}
.navFoot{
    background-color:   #efefef;
	border-top-style: solid;
	border-top-width:1px;
	border-bottom-fit-width: 0px;
	border-left-fit-width: 0px;
	border-right-width: 0px;
	border-top-color:#bbbbbb;
	color:#999999;
	font-size: 11px;    
	/*-moz-box-shadow:5px 5px 2px #ccc;
	-webkit-box-shadow:5px 5px 2px #ccc;
	box-shadow:0px 0px 3px #ddd;*/
}

.navFootCell{
	border-style: solid;
	border-top-width:1px; 
	border-top-color:#bbbbbb;
	color:#999999;
	font-size: 11px;
}
.navFootCell a{
	/*text-decoration: underline; */
	color:#888888;
}
.img {
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
   padding:4px;
   border:1px solid #bbbbbb;
   background-color:#fff;
}
.pdflayout {
    overflow:           hidden;
    clip:               inherit;
    background-color:   #FFFFFF;
    display:            none;
    border:             1px solid #000000;
    position:           relative;
    
}

.pdflayout_table {
    background:         #D3DCE3;
    color:              #000000;
    overflow:           hidden;
    clip:               inherit;
    z-index:            2;
    display:            inline;
    visibility:         inherit;
    cursor:             move;
    position:           absolute;
    font-size:          80%;
    border:             1px dashed #000000;
}

/* MySQL Parser */
.syntax {
	font-family: Verdan, Arial, Tahoma;
    font-size:          110%;
}

.syntax a {
    text-decoration: none;
    border-bottom:1px dotted black;
}

.syntax_comment {
    padding-left:       4pt;
    padding-right:      4pt;
}

.syntax_digit {
}

.syntax_digit_hex {
}

.syntax_digit_integer {
}

.syntax_digit_float {
}

.syntax_punct {
}

.syntax_alpha {
}

.syntax_alpha_columnType {
    text-transform:     uppercase;
}

.syntax_alpha_columnAttrib {
    text-transform:     uppercase;
}
table td {
    padding:            0.3em;
    margin:             0.1em;
    vertical-align:     top;
    text-shadow:0 1px 0 #FFFFFF;
}
.prof{
	text-align: right;
	font-family: "Trebuchet MS", Helvetica, Verdana, Sans;
}
/* GSTY */

.aa {
    /*font:12px Helvetica, sans-serif;
    border-width: 0px;
    background-color: #ffffff;
    float: left;
    display: block;
    padding:7px;*/
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;

	font-size:10px;
	font-family: Helvetica,,"Trebuchet MS",Verdana;
	 font-weight: bold; 

    box-shadow:0 1px 4px #ddd;
    -moz-box-shadow:0 1px 4px #ddd;
    -webkit-box-shadow:0 1px 4px #ddd;

    background:url(/css/im/img/input_bg.gif);
    border:1px solid #cccccc;
    
    padding:6px;
    padding-left: 12px;
    padding-right: 12px;
}
.ta {
    /*border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px; */

	font-size:13px;
	font-family: "Trebuchet MS",Helvetica,Verdana;
	color:#888888;
	width:320px;
	 /*font-weight: bold; */

    box-shadow:0 1px 4px #ddd;
    -moz-box-shadow:0 1px 4px #ddd;
    -webkit-box-shadow:0 1px 4px #ddd;

    /*background:url(/css/im/img/input_bg.gif); */
    border:0px;
    
    padding:6px;
    padding-left: 12px;
    padding-right: 12px;
}

.aa:hover, .aa:focus {
   /* background-color: #dddddd; */
    border-color:#999999; 
    color:#ffffff;
    box-shadow:0 1px 4px #AAAAAA;
}

.yBut {
	color: #555;
	font-weight: bold;
	font-size: 11px;
	text-shadow: 0 1px 0 white;
	height: 2.95em;
	padding: 0 0.91em;
	border: 1px solid #CCC;
	border-bottom-color: #AAA;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#e0e0e0);
	background-image: -moz-linear-gradient(top,#fff 0%,#e0e0e0 100%);
	background-image: -ms-linear-gradient(top,#fff 0%,#e0e0e0 100%);
	background-image: -o-linear-gradient(top,#fff 0%,#e0e0e0 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e0e0e0));
	background-image: -webkit-linear-gradient(top,#fff 0%,#e0e0e0 100%);
	background-image: linear-gradient(top,#fff 0%,#e0e0e0 100%);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: inset 0 0 1px #fff;
	-ms-box-shadow: inset 0 0 1px #fff;
	-o-box-shadow: inset 0 0 1px #fff;
	-webkit-box-shadow: inset 0 0 1px #fff;
	box-shadow: inset 0 0 1px #fff;
	-moz-transition: all 0.218s;
	-ms-transition: all 0.218s;
	-o-transtion: all 0.218s;
	-webkit-transition: all 0.218s;
	transition: all 0.218s;
}

/*  begin stuff for collapse */
.dColaps{
	width:1054px;
	margin-left: auto;
	margin-right: auto;
}
.popupStyle {
    border:1px solid #999;
	padding: 8px;
    background:#f3f3f3;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    -moz-box-shadow:2px 2px 5px #bbbbbb;
    -webkit-box-shadow:2px 2px 5px #bbbbbb;
    box-shadow:3px 3px 10px #bbbbbb;
}
.msg_list {
	width:1054px;
	padding: 0 0 1em;
	margin-left: auto;
	margin-right: auto;
	margin: 0px;
	padding: 0px;

	/*width: 383px;*/
}
.msg_head {
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
	background-color:#FFFFFF;
	border-width: 1px;
	border-color:#dddddd;
	border-style: solid;
	width:1054px;
	padding: 0 0 1em;
	margin-left: auto;
	margin-right: auto;
	padding: 5px 10px;
	cursor: pointer;
	margin:1px;
}
.msg_body {
	padding: 5px 10px 15px;
}

.error {
    border-color:       #E34B71;
    background-image:    url(/css/im/img/s_error.png);
	background-color:#F5B3C3;
	border-width: 1px;
	border-style: solid;
	color:#000000;
	padding: 5px 10px;	
    background-repeat:  no-repeat;
    background-position: 5px 50%;
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    -moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset;
}
.error2 {
    border-color:       #E34B71;
	background-color:#F5B3C3;
	border-width: 1px;
	border-style: solid;
	color:#000000;
	padding: 5px 10px;	
    background-repeat:  no-repeat;
    background-position: 5px 50%;
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    -moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset;
}
.success {
    border-color:       #91DE57;
    background-image:   url(/css/im/img/s_success.png);
    background-color: #CFFFAB;
    background-repeat:  no-repeat;
	background-position: 5px 50%;
	border-width: 1px;
	border-style: solid;
	color:#000000;
	padding: 5px 10px;	
    background-repeat:  no-repeat;
    background-position: 5px 50%;
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    -moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset;
}

.confirmation {
    color:              #000000;
    background-color:   pink;
}

.footer {
	height:60px;
	margin:10px auto 0;
	/*background:url(/images/footer.png) no-repeat 0 0; */
	position:relative;
    background-color:   #eeeeee;
	color:#000000;
	font-size: 11px;    	
	border-style:solid;
	border-width: 1px;
	border-color: #cccccc;
	border-left-style: hidden;
	border-right-style: hidden;
	border-bottom-style: hidden;
    -moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset;	
}
.blun{
/*	color:#000000; */
	text-decoration:none;
	border-bottom:1px dotted;	
}
.payStyle {
	height:60px;
	margin:10px auto 0;
	width:380px;
	color:#555555;
	/*background:url(/images/footer.png) no-repeat 0 0; */
	position:relative;
    background-color:   #eeeeee;
	font-size: 11px;    	
	border-style:solid;
	border-width: 1px;
	border-color: #bbbbbb;
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    /*-moz-box-shadow: 1px 1px 2px #fff inset;
    -webkit-box-shadow: 1px 1px 2px #fff inset;
    box-shadow: 1px 1px 2px #fff inset; */
    padding:8px;
}
.payBold{
	color:#444444;
	font-weight:bold;
	font-size: 14px;
}
.payHi{

	font-family: "Ariel Black",Helvetica,"Trebuchet MS";
	/*text-shadow: #333333 1px 1px; */
}	

