/*defaults*/

body	 	{background:#FFFFFF url('images/topbg.gif') repeat; color:#074865 ; margin:20px 0; padding:0; font-family: arial, verdana,Times New Roman, serif; font-size:15px; }

p		{margin:0; padding:0 0 15px 0; text-align:justify;  }

a		{color:#074865; text-decoration:none; }

a:hover		{color:#06BAB4; text-decoration:none;}



hr		{border:none; border-top:#CCCCCC dotted 1px; height:1px;
/* margin:10px 12px 25px 12px; */ padding: 15px 0 0 0 ; margin:15px 0 0 0;}

/*structural elements*/

#outercontainer		{margin:0px auto; width: 1075px; }

#container		{margin:0px auto; text-align:center; width:962px; }

#holder			{width:100%; padding:10px 10px 10px 10px; background:#FFFFFF; text-align:left; }

#applicationformtab	{margin: 150px 0 0 0; float: right;}

#topbox {
width: 520px;
margin: 0px;
padding: 0px;
/* border: 1px dotted #6d6d6d; */
float: left;
text-align: left;
line-height: 14px;
font-size: 100%;
}

#image_box {
background:#FFFFFF;
width: 100px; 
height: 130px;
float:left; 
padding: 5px 10px 5px 5px;
}

#video_box {
background:#FFFFFF;
width: 402px; 
height: 402px;
float: left; 
padding: 10px 10px 10px 125px;
}

#logobg			{float: left; width:960px; height: 104px; background:url('images/header.png') no-repeat 0px 0px;  border-bottom:0px solid #DADADA; padding:0px 0px 0px 0px; }

#tdbielogo		{float: left; padding:45px 0px 0px 108px; }

#facebook		{float: right; width:144px; height:45px;  background:#FFFFFF no-repeat 0px 0; padding:0px;  }

#linkedin		{float: right; width:45px; height:45px; background:#FFFFFF no-repeat 0px 0; padding:0px;   }

#ielogo			{float: right; width:119px; height:105px; background:#FFFFFF no-repeat 0px 0; padding:0px;   }

#navigation		{font-family: Trebuchet MS, verdana, arial, Times New Roman, serif; padding:10px 0; font-weight:bold; font-size: 12px; }


#breadcrumbs		{float:left; width:700px; padding:10px 10px 10px 10px; }


#header_home		{background:#DADADA no-repeat 0px 0px; padding:0px 0px 10px 0px; height:240px; }


#content		{float: left; width:650px; background:#FFFFFF ; padding:20px 10px 20px 10px; line-height:160%; font-size: 100%; }

#content h1		{font-size:22px; font-weight:bold; line-height:130%; color:#074865; margin:0; padding:0 0 20px 0; }
#content h2		{font-size:14px; font-weight:bold;}
#content h21		{font-size:14px; font-weight:regular;}
#content h22		{font-size:13px; font-weight:regular; font-style: italic; }

#content h3 {
margin: 0px;
padding: 1px 0px 0px 10px;
line-height: 18px;
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
color: #163362;
}

#content h4 {
margin: 0px 0px 5px 10px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 70%;
color: #074865;
font-style: regular;
}


#content h23 {
margin: 0px 0px 0px 10px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 75%;
color: #074865;
font-style: regular;
line-height:110%;
}

#content p.backToTop	{margin: 0; padding: 0 15px 15px 0; float: right; font-size:80%; }

#contentbox1	{width: 300px; padding:10px; text-align:left; float:left;}
#contentbox2	{width: 300px; padding:10px; text-align:left; float:right;}
#contentbox3	{width: 300px; padding:10px; text-align:left; float:right;}


#eventcontentd		{float: left; width:450px; background:#FFFFFF ; padding:20px 10px 20px 50px; line-height:160%; font-size: 100%; }
#eventcontent		{float: left; width:95%; background:#FFFFFF ; padding:20px 10px 20px 10px; line-height:160%; font-size: 100%; }

#eventcontent h1	{font-size:22px; font-weight:bold; line-height:130%; color:#074865; margin:0; padding:0 0 20px 0; }
#eventcontent h2	{font-size:14px; font-weight:bold;}
#eventcontent h21	{font-size:14px; font-weight:regular;}
#eventcontent h22	{font-size:13px; font-weight:regular; font-style: italic; }

#form		{float: left; width:650px; background:#FFFFFF ; padding:20px 10px 20px 100px; line-height:160%; font-size: 100%; }



#footer			{clear:both; width:100%; height:52px; background:url('images/footer.png') no-repeat 0px 0px; padding:10px; text-align:left; border-top:2px solid #074865; color:#074865; font-size:80%; }


#copyright		{float:right; font-size: 95%; color:#074865; padding: 0 28px 0 0}


hr{
border:none;
border-top:#CCCCCC dotted 1px;
height:1px;
/* margin:10px 12px 25px 12px; */
padding: 0px;
margin:10px;
clear:both;
}

/*newsbox*/

#news			{float:right; width:280px; padding:30px 0px 0px 0px; line-height:130%; text-align:left; }
#newsd			{float:right; width:280px; padding:30px 100px 0px 0px; line-height:130%; text-align:left; }

.newsItem		{padding:20px 20px 15px 15px; background:#e1f5ff; border:1px solid #074865; font-size:85%; margin-bottom:20px; }

.newsItem h1		{color:#666666; margin:0 0 10px 10px; padding:0; font-size:90%; font-weight:bold; text-align: center; }

.newsItem h2		{margin:0; padding:0; font-size:93%; font-weight:bold; text-align: left; }

#newsgolf		{float:right; width:280px; padding:69px 0px 0px 0px; line-height:130%; text-align:left; }

#logo h1		{font-weight:normal; font-size:170%; margin:0; padding:0; color:#225799; }

#news ul 		{margin:0 0 0 10px; padding:0; list-style-type: circle; }

#news ul li 		{margin:0 0 0 10px; padding:0; }

/*tnc*/
#tnc			{font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif; padding:10px 0; line-height:160%; font-weight:regular; font-size:85%; }

#tnc ul 		{margin:0 0 0 15px; padding:0; list-style-type: decimal;}

#tnc ul li 		{margin:0 0 0 25px; padding:0; }

/*navigation*/


#navigation ul 		{margin:0; padding:0px 0px 0px 0px; text-align: right;}


#navigation li 		{margin:0; padding:0; list-style:none; display:inline; }


#navigation a		{color:#074865; padding:0 20px 0 0; text-decoration:none; }


#navigation a:hover	{color:#06BAB4; }

.activelink         	{color:#575757; padding:0 20px 0 0; text-decoration:none; }




/*breadcrumbs*/

#breadcrumbs ul 	{margin:0; padding:0; }

#breadcrumbs li 	{margin:0; padding:0; list-style:none; display:inline; }


#breadcrumbs a		{color:#808080; padding:0 10px 0 0; text-decoration:none; }


#breadcrumbs a:hover	{color:#225799; }



/*footer*/

#footer ul 		{margin:0; padding:0; }


#footer li 		{margin:0; padding:0; list-style:none; display:inline; }


#footer a		{color:#808080; font-weight:regular; padding:0 5px 0 0; text-decoration:none; }


#footer a:hover		{color:#225799; text-decoration:none; }




.clearfix:after 	{content:"."; display:block; height:0; clear:both; visibility:hidden; }


.clearfix 		{display:inline-block; }

/* RSS Channel title & link */
.rsslibchannel 		{font-family: verdana, arial, "Times New Roman", serif; font-size: 90%; font-weight:bold; color: #074865; font-weight: bold;}

.rsslibchannel:visited 	{font-family: verdana, arial, "Times New Roman", serif; font-size: 90%; color: #808080; text-decoration: none; }

.rsslibchannel:hover 	{font-family: verdana, arial, "Times New Roman", serif; font-size: 90%; color: #06BAB4; text-decoration: none;}

/* Item title & link */
.rsslib2item 		{font-family: verdana, arial, "Times New Roman", serif; font-size: 90%; color: #074865;}

.rsslibitem:visited 	{font-family: verdana, arial, "Times New Roman", serif; font-size: 90%; color: #808080;}

.rsslibitem:hover 	{font-family: verdana, arial, "Times New Roman", serif; font-size: 90%; color: #06BAB4; text-decoration: none;}

/* Item description */

.rsslibdesc 		{font-family: verdana, arial, "Times New Roman", serif; font-size: 85%; color: #074865;}

/* Channel Editor */

.rsslibeditor 		{font-size: 80%; color: #074865;}

/* Channel Date */
.rsslibdate 		{font-size: 80%; color: #074865;}

/* Channel Copyright */
.rsslibcopyright 	{font-size: 80%; color: #074865;}

/* Hides from IE-mac \*/
* html .clearfix {height:1%; }
.clearfix {display:block; }
/* End hide from IE-mac */

