/* :CLIENTID:DCP:  */

/* :MAINCOLOR:#0030ab:  */

/* :LIGHTSHADE:#DCE3E4:  */

/* :DARKSHADE:#ADBEC0:  */

input.btn {

  color:#050;

  font: bold 84% 'trebuchet ms',helvetica,sans-serif;

  background-color:#fed;

  border: 1px solid;

  width : 100px;

  border-color: #696 #363 #363 #696;

  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#d7e8f8');

}



.customer_order_header {
    
background-color :#ADBEC0;
font-weight:bold;
font-family:arial;
font-size:9pt;

}

.customer_order_row {

font-family:arial;
font-size:8pt;

}
.bodyStyle {

 

 	margin: 0px 0px 0px 0px;

	font-family:Arial

}



A:link {text-decoration: none; color: #0030ab;}

A:visited {text-decoration: none; color: #0030ab;}

A:active {text-decoration: none; color: #0030ab;}

A:hover {text-decoration: underline; color: #0030ab; }



.headerTblStyle {

 

 	border-collapse: collapse;

 	padding: 0;

 

 }

 

.conflibhdr {

  

	font-family: Arial;

  	font-size: 22;

  	color: #0030ab;

}

  

.smallText {

  

	font-family: Arial;

  	font-size: 10;

  	color: #0030ab;

}



.blockContent {

 

 	border-left: 1px solid #0030ab;

 	border-right: 1px solid #0030ab;

	font-family: Arial;

  	font-size: 12;

  	color: #0030ab;



 }

 

.simpleBlockContent {

 

 	border-left: 1px solid #c0c0c0;

 	border-right: 1px solid #c0c0c0;

	font-family: Arial;

  	font-size: 8;

  	color: #0030ab;



 }

.leftcolmainbody {

 

	text-align: center;

 	width: 18%; 

	height: 700px; 

	background-color: transparent; 

	vertical-align: top;

 

}



.rightcolmainbody {

 

 border-left:1px solid #0030ab;

 

}



.errorMessage {

 

 	font-weight:bold;

 	color : #FF0000;

}



.eventOrganization {

 

 	font-weight: bold;

 	font-size : 12pt;

 	color : #000000

}



.featureeventOrganization {

 

 	font-weight: bold;

 	font-size : 10pt;

 	color : #000000

}

.eventTitle {

 

 	font-weight: bold;

 	font-size : 10pt;

	color: #000000; 

}



.featureeventTitle {

 

 	font-weight: bold;

 	font-size : 8pt;

	color: #000000; 

}

.eventDate {

 

 	font-size : 8pt;

	color: #0030ab;

}



.sessionID {

 

 	font-size : 8pt;

	color: #0030ab;

}



.sessionTitle {

 	font-weight: bold;

 	font-size : 10pt;

	color: #000000; 

}



.sessiondescrip {

 	

 	font-family: Tahoma;

 	font-size : 8pt;

	color: #0030ab; 

}



.sessionSubTitle {

 	font-weight: bold;

 	font-size : 8pt;

	color: #000000; 

}



.sortBox {

	color:#666666;

	border: 1px solid #4E4868;

	font-size:14px;

	background-color: #EBEBEB;

	font-size:10px;

}



.cartHeader {

 

 	font-family : tahoma;

 	font-size : 7pt;

	background-color: #c0c0c0;

	color : #ffffff; 

	text-align: center;

	font-weight: bold;

}



.cartRow {

 

 	font-family : tahoma;

 	font-size : 7pt;

	background-color: ##LIGHTCOLOR##;

	color : #000000; 



}



.cartFooter {

 

 	font-family : tahoma;

 	font-size : 7pt;

	background-color: #c0c0c0;

	color : #ffffff; 

	text-align: center;

	font-weight: bold;

	text-align: right;

}



.cartTotal {

 

	font-weight: bold;

 	font-family : tahoma;

 	font-size : 7pt;

	background-color: ##LIGHTCOLOR##;

	color : #000000; 



}



.searchText {

 

 	font-family : tahoma;

 	font-size : 12pt;



}



.smallText {

 

 	font-size: 10pt;

 }

 

 .supersmallText {

 

 	font-size: 8pt;

 }



.largeTextBlack {

 

 	font-family : tahoma;

 	color: #000000;

 	font-size: 12pt;

 	font-weight:bold;

 }

 

.darkShade {

 	background-color: #ADBEC0;

 }

 

 .lightShade {

 	background-color: #DCE3E4; 

 }

 

 .formFieldText {

  	text-align :right;

 	background-color: #ADBEC0;

 	font-family : arial;

 	color:#000000;

 }

.eventRow {

 	font-family : tahoma;

 	font-size: 8pt;

	background-color: #DCE3E4;

 }



.clientRow {

 	font-family : tahoma;

 	font-size: 10pt;

 	font-weight:bold;

 }

 

 .catHeader {

 

 	font-family : tahoma;

 	font-size : 10pt;

	color : #ffffff; 

	text-align: center;

	font-weight: bold;

}







/* ==== LAMPCODER2005: RIGHT MENU STYLES [START] ==== */

ul.right-menu {

  margin: 15px 0px 15px 0px;

}

ul.right-menu li {

  background-color: #ffffff;

  border: 1px solid #ffffff;

  font-family: Arial, Tahoma, Verdana;

  font-size: 12px;

  font-weight: normal;

  display: block;

  margin: 5px;

  padding: 5px;

  text-align: left;

  width: 200px;

}

ul.right-menu li.out {

  background-color: #ffffff;

  border: 1px solid #ffffff;

}

ul.right-menu li.over {

  background-color: #afdaf5;

  border: 1px solid #0066c7;

  cursor:hand;

  cursor:pointer;

}

/* ==== LAMPCODER2005: RIGHT MENU STYLES [END] ==== */



/* ==== LAMPCODER2005: TEXT,MESSAGES,POST IN A FRAME WITH ROUNDED CORNERS ==== */

div.framed-text {

  border: 0px solid red;

  width: 95%;

}



/* TOP FRAMES */

div.fr-top {

  background: url('images/fr-top.png') repeat-x 0% 100%;

  height: 8px;

  width: 100%

}

/* top left corner */

div.fr-tl {

  background: url('images/fr-tl.png') no-repeat 0% 100%;

  height: 8px;

  width: 8px;

  float: left

}

/* top right corner */

div.fr-tr {

  background: url('images/fr-tr.png') no-repeat 0% 100%;

  height: 8px;

  width: 8px;

  float: right

}



/* BOTTOM FRAMES */

div.fr-bottom {

  background: url('images/fr-bottom.png') repeat-x;

  height: 8px;

  width: 100%

}

/* bottom left corner */

div.fr-bl {

  background: url('images/fr-bl.png') no-repeat;

  height: 8px;

  width: 8px;

  float: left

}

/* top bottom corner */

div.fr-br {

  background: url('images/fr-br.png') no-repeat;

  height: 8px;

  width: 8px;

  float: right

}



/* CONTENT */

div.fr-content {

  border-left: 1px solid #7f98a7;

  border-right: 1px solid #7f98a7;

  margin: 0px;

  padding: 15px;

}



div {

	border: 0;

	

}

.panel {

	width: 200px;

	margin: 0 auto;

}

.hd {

	width: 200px;

	height: 20px;

	float: left;

	background: url(./template_images/blue2.gif) repeat-x scroll left top;

}

.rhd {

	width: 20px;

	height: 20px;

	float: right;

	background: url(./template_images/blue2_right.gif) no-repeat scroll left top;

}

.lhd {

	width: 20px;

	height: 20px;

	float: left;

	background: url(./template_images/blue2_left.gif) no-repeat scroll right top;

}

.ct {

	width: 198px;

	border-left: 1px solid #0030ab;

	border-right: 1px solid #0030ab;

 	font-size : 10pt;

	float: left;

}

.ft {

	width: 200px;

	height: 6px;

	float: left;

	background: url(./template_images/footer.jpg) repeat-x scroll left top;

}





.bodypanel {

	width: 700px;

	margin: 0 auto;

}

.bodyhd {

	width: 700px;

	height: 20px;

	float: left;

	background: url(./template_images/blue2.gif) repeat-x scroll left top;

}

.bodyrhd {

	width: 20px;

	height: 20px;

	float: right;

	background: url(./template_images/blue2_right.gif) no-repeat scroll left top;

}

.bodylhd {

	width: 20px;

	height: 20px;

	float: left;

	background: url(./template_images/blue2_left.gif) no-repeat scroll right top;

}

.bodyct {

	width: 698px;

	border-left: 1px solid #0030ab;

	border-right: 1px solid #0030ab;

 	font-size : 10pt;

	float: left;

}

.bodyft {

	width: 700px;

	height: 6px;

	float: left;

	background: url(./template_images/footer.jpg) repeat-x scroll left top;

}




