/* ---------------------------------------------------
/* DEFAULT STYLES
/* --------------------------------------------------- */
body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #36738C;
}
body {
	background-color: #FFFFFF;
}
img {
	border:0px;
}
a {
	color:#36738C;
	text-decoration:underline;
}
h1, h2, h3, h4, h5, h6, p, ul {
	margin:10px 0px;
	padding:0px;
}
h1 {
	font-size:22px;
	font-style: italic;
	color:#62B4E8;
}
h2 {
	font-size:16px;
	font-style: italic;
	color:#62B4E8;
}
h3 {
	font-size:14px;
	font-style: italic;
	color:#62B4E8;
}
h4 {
	font-size:12px;
	color:#62BD19;
}
h5, h6 {
	font-size:12px;
	color:#62B4E8;
}
ul {
	padding:0px;
	list-style-type:none;
	margin:10px 0px;
}
ul li {
	padding-left:10px;
	padding-bottom:2px;
	list-style-type:none;
	background: url("../images/bullet.gif") 0px 4px no-repeat;
}
ul li a {
	color:#36738C;
}
form {
	margin:0px;
	padding:0px;
}
form select,
form input {
	font-size:10px;
	color:#36738C;
	vertical-align:top;
}
table td {
	padding:3px;
}
td h1, td h2, td h3, td h4, td h5, td h6, td p, td ul {
	margin:0px;
}
/* ---------------------------------------------------
/* CUSTOM STYLES - Generic
/* --------------------------------------------------- */
table.homeSearch td {
	padding:3px 3px 7px 3px;
}
div.greenTxt p,
div.greenTxt a {
	color:#62BD19;
}
ul.green {
	padding:0px;
	list-style-type:none;
	margin:10px 0px;
}
ul.green li {
	padding-left:10px;
	padding-bottom:2px;
	list-style-type:none;
	background: url("../images/panels/panelBullet.gif") 0px 4px no-repeat;
}
ul.green li a {
	color:#62BD19;
}
/* ---------------------------------------------------
/* LAYOUT ELEMENTS
/* --------------------------------------------------- */
div.border {
	width:760px;
	border:2px solid #6093A8;
	margin:30px auto 10px auto;
	text-align:center;
}

div.header {
	text-align:left;
	height:115px;
	padding-right:15px;
	color:#36738C;
	font-size:12px;
	background: url(../images/headerImg.jpg) no-repeat top right;
}
div.header div.country {
	float:left;
}
div.header div.country FORM {
	padding:28px 0px 0px 10px;
	margin:0px;
}
div.header div.contactUs {
	float:right;
	margin-top: 90px;
	padding-right:20px;
}
div.header a {
	text-decoration:none;
}
div.header a:hover {
	color:#ED7E1B;
}
div.fixedWidth {
	text-align:left;
	background:url(../images/navigationBgCol.gif) repeat-y;
	width:760px;
	clear:both;
}
div.fixedWidth div.navigation1 {
	float:left;
	font-size:12px;
	width:205px;
	padding-top:40px;
	background:url(../images/navigationBg.gif) no-repeat;
}
div.fixedWidth div.navigation1 a {
	text-decoration:none;
}
div.fixedWidth div.navigation1 a:hover {
	color:#ED7E1B;
}
div.fixedWidth div.navigation1 div.but {
	float:left;
	width:165px;
	padding:5px 25px 5px 0px;
	text-align:right;
	background:right no-repeat;
}
* div.fixedWidth div.navigation1 div.but { /* IE Fix's */
	width: 185px;  /* IE 5, 5.5 */
	w\idth: 165px; /* IE 6 */
}
div.fixedWidth div.content {
	float:left;
	width:515px;
	padding: 15px 20px 0px 20px;
	background:url(../images/contentBg.gif) no-repeat;
}
* div.fixedWidth div.content { /* IE Fix's */
	width: 555px;  /* IE 5, 5.5 */
	w\idth: 515px; /* IE 6 */
}
div.footer {
	clear:both;
	text-align:right;
	color:#0084B5;
	padding:10px 20px 0px 0px;
}
/* ---------------------------------------------------
/* CONTENT: 1 column
/* --------------------------------------------------- */

/* ---------------------------------------------------
/* CONTENT: 2 column
/* --------------------------------------------------- */
div.fixedWidth div.content div.col2left {
	float:left;
	width:345px;
}
div.fixedWidth div.content div.col2right {
	float:right;
	width:155px;
}
/* ---------------------------------------------------
/* CONTENT: 2 column - PANEL: 345 wide
/* --------------------------------------------------- */
div.panel345button {
	margin-top:10px;
	background: url("../images/panels/panel345x30.gif") no-repeat;
	height:30px;
	padding-top:8px;
	text-align:center;
}
div.panel345button a {
	text-decoration:none;
	color:#62BD19;
}
div.panel345button H4 {
	margin:0px;
}
div.panel345button div.clear {
	clear:both;
}



div.panel345 {
	background: url("../images/panels/panel345Bg2.gif") no-repeat;
}
div.panel345 a {
	text-decoration:none;
}
div.panel345 H3 {
	margin:0px;
}
div.panel345 div.txt {
	padding: 10px 10px 0px 10px;
}
div.panel345 div.img {
}

div.panel345home {
	background: url("../images/panels/panel345Bg.gif") repeat-y;
}
div.panel345home div.clear {
	clear:both;
}
div.panel345home a {
	text-decoration:none;
}
div.panel345home H3 {
	margin:0px;
}
div.panel345home div.img {
	float:left; 
	width: 77px;
}
div.panel345home div.txt {
	float:left; 
	width:238px; 
	padding:0px 10px 0px 10px;
}
* div.panel345home div.txt { /* IE Fix's */
	width: 248px;  /* IE 5, 5.5 */
	w\idth: 238px; /* IE 6 */
}
div.panel345home div.txt div.ul {
	float:left;
	width:50%;
}
/* ---------------------------------------------------
/* CONTENT: 2 column - PANEL: 155 wide
/* --------------------------------------------------- */
div.panel155button {
	margin-top:10px;
	background: url("../images/panels/panel155x30.gif") no-repeat;
	height:30px;
	padding-top:8px;
	text-align:center;
}
div.panel155button a {
	text-decoration:none;
	color:#62BD19;
}
div.panel155button H4 {
	margin:0px;
}
div.panel155button div.clear {
	clear:both;
}

div.panel155 {
	background: url("../images/panels/panel135Bg.gif") no-repeat;
}
div.panel155 a {
	text-decoration:none;
}
div.panel155 H3 {
	margin:0px;
}
div.panel155 div.txt {
	padding: 10px 10px 0px 10px;
}
div.panel155 div.img {
}





/* ---------------------------------------------------
/* TEST - MAGLIOZZI
/* --------------------------------------------------- */
DIV.titleText,
DIV.titleImage {
	float:left;
}
DIV.titleImage IMG {
	margin:5px 10px 0px 0px;
}
DIV.clearFloat {
	clear:both;
}