/* CSS Document */
/* Revised 03/08/07 by RB */
/* Revised 06/13/07 by RB */
/* Revised 08/07/07, 08/08/07 by RB */
/* Revised 08/10/07 by RB */

body 			{ 
				padding: 0;
				margin: 0 auto; /* Need to set body margin and padding to get consistency between browsers. */ 
				font-family: arial, helvetica, sans-serif;
				font-size:62.5%;
				background-color: #fff; 
				background-image:url(../images/tile03_rb01.gif);
				background-repeat: repeat-x;
				text-align:center; /* IE hack */
				
				} 

/*#center_page {
	width:800px;
	margin:0px auto;
	}*/
	
/* added by rb 12/19/06 */
/* centers the site header*/
/* delete these attributes to return to left align*/

/* skips repetative navigation for screen readers */
.skiptocontent {
	display:none;
}

#site_container {
	margin:0px auto;
	width:800px;
	/*height: auto;*/
	position:relative;
	/*z-index:100;*/
	text-align:left; /* IE hack */
	
}

/*#outsideContainer	{
	width:810px;
}*/

#debug	{
	clear:both;

}


#page_wrapper {
	border-bottom:1px #000000 solid;
	height:550px;
	float:left;
	}

/* added by rb 12/19/06 */
/* centers the site header*/
/* delete these attributes to return to left align*/
#header_container {
	margin:0px auto;
	width:800px;
	position:relative;
	z-index:100; /* keeps dropdown menu on top */
}

#main_container {
	width:545px; /* reduced from 550 by rb 11/1/07 */
	float:left;
	}

#banner	{position: relative;
		width: 777px;
		padding: 0;
		margin: 0;
		/*top: -4px;*/
		
		}
		
#nav  { 
	margin: 12px;
	width: 100px; 
    padding: 8px; 
    border: 1px dashed #FF6600; 
	height: 140px; 
    float: left; }
	
#leftcol	{
			float: left;
			/*position: absolute; /*was relative changed by sf*/
			/*top: 172px; changed to line up with news by rak*/
			/*left:10px;*/
			width: 110px;
     		border: #000066 double medium; 
 			margin:0 10px;
			margin-bottom:10px; /* gives seperation between leftcol and tabs - rb */
			padding: 5px;
			background-color:#E2E2C7;
			/*overflow:auto; added by rb 11/8 
			height:325px;*/
			}

#leftcol h4 {
	font-weight:normal;
	}

/* center content in 3 column layout.  -- added by rb */
#main {
	width:530px; /*was 370px;*/
	/*overflow:auto;*/
	padding-bottom:10px;
	padding-right: 10px;
	float:left;
	border-bottom: solid 1px #EABB7A;
	margin-bottom:10px;
	margin-left:10px;
	}
	


/* right column in 3 column layout */
#headlines {  
		width: 150px;
		/*min-height:375px; */
        padding: 8px;
		border: 2px solid #EABB7A; /* changed 8/8/07 by rb, was left border only */
		background-color: #F7F7F7; /*#dddddd;*/
		text-align: left;
		margin: 25px 10px;
		float:left; /*was right*/
		
		}
	 
	/*#headlines a:link {font-size: 1em;
		text-decoration:none;
		border-bottom:dashed 1px #FFFFFF;
		color:#FFFFFF;
		}
	#headlines a:visited {font-size: 1em;
		text-decoration:none;
		border-bottom:dashed 1px #FFFFFF;
		color:#FFFFFF;
		}
	#headlines a:hover	{font-size: 1em;
		text-decoration:none;
		background-color:#E7E7E7;
		color:#4B7BA4;
		}*/	

/* topSmallBox and bottomSmallBox created by rak using announcement and cde, the original names are kinda confusing 3.17.09 */

.topSmallBox  /*little box above news for MT's announcements*/
	/* restored by rb. Hash marks left for reference */
 {  width: 150px;
		padding: 8px; 
		/*border: 2px solid #EABB7A; */
		border-bottom: 2px solid #FFFFFF;
 		background-color:  #4b7ba4; /*#ffffff;*//*#d2eebf;*/
        text-align: center;
		/*margin: 25px 5px;
		original, commented out by rak 1112208 per mt, moved temporarily to bottom, put TDL Symp at top*/
		margin:0px 10px; /**/
		/*margin-top:-30px;*/
		float:left;
		color:#33ff33;
		font-style:italic;
		font-weight:bold;
		}
		
		.topSmallBox p {
		color:#FFFFFF;
		}

	.topSmallBox a:link {font-size: 1.4em;
		text-decoration:none;
		color:#FFFFFF;
		}
	.topSmallBox a:visited {font-size: 1.4em;
		text-decoration:none;
		color:#FFFFFF;
		}
	.topSmallBox a:hover	{font-size: 1.4em;
		text-decoration:underline;
		background-color:#4b7ba4;
		color:#ffffff;
		}/**/
		
.topSmallBox2  /*little box above news for MT's announcements*/
	/* restored by rb. Hash marks left for reference */
 {  width: 150px;
		padding: 8px; 
		border: 2px solid #EABB7A; 
 		background-color:  #4b7ba4;/*#ffffff;*/ /*#d2eebf;*/
        text-align: center;
		/*margin: 25px 5px;*/
		/*original, commented out by rak 1112208 per mt, moved temporarily to bottom, put TDL Symp at top*/
		margin: 5px 10px; 
		/*margin-top:-30px;*/
		float:left;
		color:#FFFFFF;
		
		font-weight:bold;
		}
		
		.topSmallBox2 p {
		color:#FFFFFF;
		}

	.topSmallBox2 a:link {font-size: 1em;
		text-decoration:none;
		/*border-bottom:dashed 1px #FFFFFF;*/
		background-color:  #4b7ba4;
		color:#FFFFFF;
		}
	.topSmallBox2 a:visited {font-size: 1em;
		text-decoration:none;
		/*border-bottom:dashed 1px #FFFFFF;*/
		background-color:  #4b7ba4;
		color:#FFFFFF;
		}
	.topSmallBox2 a:hover	{font-size: 1em;
		text-decoration:underline;
		background-color:#4b7ba4;
		color:#ffffff;
		}
		
.topSmallBox3  /*little box above news for TDL Symposium*/
	/* rb 12.7.10 Hash marks left for reference */
 {  width: 150px;
		padding: 8px; 
		border: 2px solid #ffffff; 
 		background-color: #a28714; /*#ffffff;*/
        text-align: center;
		margin: 5px 10px; 
		float:left;
		color:#FFFFFF;
		font-weight:bold;
		}
		
		.topSmallBox3 p {
		color:#333333;
		}

	.topSmallBox3 a:link {font-size: 1.4em;
		text-decoration:none;
		/*border-bottom:dashed 1px #FFFFFF;
		background-color:  #4b7ba4;*/
		color:#333333;
		}
	.topSmallBox3 a:visited {font-size: 1.4em;
		text-decoration:none;
		/*border-bottom:dashed 1px #FFFFFF;
		background-color:  #4b7ba4;*/
		color:#333333;
		}
	.topSmallBox3 a:hover	{font-size: 1.4em;
		text-decoration:underline;
		background-color:#a28714;
		color:#000000;/**/
		}
		
#bottomSmallBox  /*little box above news for MT's announcements*/
 {  width: 150px;
		padding: 8px; 
		border: 2px solid #EABB7A; 
 		background-image: url(/images/symposiumWeb.jpg);
 		background-repeat: no-repeat;
 		background-color: #d2eebf;
        text-align: left;
		margin: 10px 555px 25px;
		/*original, commented out by rak 1112208 per mt, moved temporarily to bottom, put TDL Symp at top
		margin: 0px 10px;
		margin-top:-30px;*/
		float:left;
		color:#FFFFFF;
		
		}


#announcement  /*little box above news for MT's announcements*/
 {  width: 150px;
		padding: 8px; 
		border: 2px solid #EABB7A; 
 		background-image: url(/images/symposiumWeb.jpg);
 		background-repeat: no-repeat;
 		background-color: #d2eebf;
        text-align: left;
		margin: 25px 10px;
		/*original, commented out by rak 1112208 per mt, moved temporarily to bottom, put TDL Symp at top
		margin: 0px 10px;*/
		margin-top:-30px;
		float:left;
		color:#FFFFFF;
		
		}

#cde {  width: 150px;
		padding: 8px; 
		border: 2px solid #EABB7A; 
		background-color: #4B7BA4;
        text-align: left;
		margin: 25px 5px;
		/*original, commented out by rak 1112208 per mt, moved temporarily to bottom, put TDL Symp at top*/
		margin: 0px 10px;
		/*margin-top:-30px;*/
		float:left;
		color: #33FF33;
		
		}

	#cde p {
		color:#FFFFFF;
		}

	#cde a:link {font-size: 1em;
		text-decoration:none;
		border-bottom:dashed 1px #FFFFFF;
		color:#FFFFFF;
		}
	#cde a:visited {font-size: 1em;
		text-decoration:none;
		border-bottom:dashed 1px #FFFFFF;
		color:#FFFFFF;
		}
	#cde a:hover	{font-size: 1em;
		text-decoration:none;
		background-color:#E7E7E7;
		color:#4B7BA4;
		}

	/*** IE6 Fix ***/
	* html #cde {
		margin-top:0;
	}

#path	{
			position: absolute;/*was relative changed by sf - absolute positioning required for drop down nav to work*/
			top: 132px;/*was 72px changed by sf*/
			left:0; /*added by rb*/
			padding-top: 10px;
			/*padding-bottom: 60px;*/
			z-index: 0;
			font-size:1.1em; /* rb - 1/17 */
			}

		/* added 8/10/07 by rb */  
	#path a {border: none;}
			

#content	{
			position: absolute; /*was relative changed by sf - absolute positioning required for drop down nav to work*/
			top: 178px;/*was 168px, changed by RB to give space for 3 lines of path text*/
			left:0; /*keeps to left side in IE 7 */
			margin: 15px auto;
			width: 750px; 
			/*padding: 1.5em;*/
			/*padding-top: 0px;*/
			/*padding-bottom: 60px;*/
			border-left:solid 1px #CCCCCC;
			border-right:solid 1px #CCCCCC;
			/*border: dashed #FF0000 1px;*/
			}


	
#leftcolalt	{
			float: left;
			width: 200px;
			z-index: 0;
			/*border: dashed #0000FF 1px;*/
			}
		
#whatsnew {
		 	float:left;
			width: 150px;
			/*border-top:groove 10px #C0D4DB;*/
			border-bottom:dotted 2px #EABB7A;
			margin-left:5px;
			margin-top:10px;
			padding: 0 5px; 
			z-index: 1;
			/*background:#F5F5F5;*/
			}

			#whatsnew h2 {
				border-top:groove 7px #EABB7A; /*#C0D4DB;*/
				}

/* The next three styles were copied from embedded styles in various pages */
/* These are nested in the the layer "content" above */

#mainBox { 
	float:left;
	width: 340px;
	padding: 5px; 
	line-height:2em;
	/*border: dotted #00CC33 1px;*/
	/*border-bottom:solid 1px #EABB7A;  was #EEEEEE; */
	
	}

#mainBoxQA { 
	float:left;
	width: 340px;
	padding: 5px; 
	line-height:2em;
	/*border-bottom:solid 1px #EABB7A;  was #EEEEEE; */
	
	}
 
/* databox added by rak to allow for bigger data presentation where there is no right hand column */
#databox { 
	float:left;
	width: 525px;
	padding: 5px; 
	line-height:2em;
	}
	
#databox2 { 
	margin: 0px auto;
	float: none;
	width: 525px;
	padding: 5px; 
	line-height:2em;
	}
	
#databox3 { 
	float:left;
	padding: 5px; 
	line-height:2em;
	width:98%;
	}
	
#fullwidthbox { 
	margin: 0px auto;
	float: none;
	width: 730px;
	padding: 5px; 
	line-height:1.7em; /*was 2em; changed by rb*/
	}

/*added by rak 8.16.07 for a spot under whatsnew to hold link to advanced libary search*/
#advsearchbox {
		 	float:left;
			width: 150px;
			border-color:#003366;
			border-style:outset;
			margin-left:5px;
			margin-top:inherit;
			padding: 0 5px; 
			z-index: 1;
			}



/* End copied styles */
/*new footer style (12/13/06 sf)*/

/*#footer {
	position:relative;
	width:100%;
	bottom:0px;
	padding-top:50px;
	font-size:.75em;
	color:#999;	
	text-align:center;
	}*/

#footer { 
          width: 700px; 
          background-color:#4B7BA4; /*was rgb(126,146,186)*/
          color: white;
          border: 1px solid #000;
          padding: 12px;
		  text-align: center;
		  font-size: 1.2em; 
      	  font-family: arial, sans-serif;
		  margin:auto; 
		  margin-top: 250px; /*20px;  may need to be adjusted to fit news items */
		  clear:both;
		  }
	/* added 8/7/07 by rb */  
	#footer a { color: white;
				border: none;
				background:none; }
				
		
				
address { 
          margin-top: 18px; 
          border-top: 1px solid #EABB7A; /* was #FFFFCC; */ 
          font-size: smaller; 
          padding-top: 3px;
          font-weight: bold; 
          font-style: normal }
/*				
#footer {
	position: absolute;
	bottom: -122px;
	text-align: center;
	padding: 0 15%;
	left: 19px;
	right: 19px;
	font-size:72.5%;
	}
	
#footer a:link, #footer a:visited { 
	margin-right: 20px; 
	}
*/
/*added this for the tabbed part on the homepage-sf*/


.tab {
	line-height: 1.3; 
	font-size: 1.2em;
	font-weight: bold; 
	height: 30px;
	position: absolute; 
	/*text-align: center; 
	border: 2px outset #EABB7A;
	border-bottom: none;*/
	width: 105px; 
	/*cursor: pointer;*/ 
	margin:0 0 0 10px;
}

.panel {
	position:absolute;
	border: 2px solid #F4A62B; /*#EABB7A*/
	border-top:none;
	width: 521px;
	height: 200px; /*was 120px */
	left: 0px; 
	top: 30px; 
	margin-top:0px;
	margin-left:10px; 
	padding-top:10px;
	/*padding-bottom: 10px;*/ }

/* formats panel links 
	.panel a:link {color: #000000;
	 	font-size: 1em;
		text-decoration:none;
		border-bottom:dashed 1px #003366;
		}
	.panel a:visited {color: #000000;
	 	font-size: 1em;
		text-decoration:none;
		border-bottom:dashed 1px #003366;
		}
	.panel a:hover	{color: #000000;
	 	font-size: 1em;
		text-decoration:none;
		background-color:#DEDEDE;
		}
*/
	

.panelGraphic
	{float:left;
	 width:100px;
	 padding:10px;
	 height:150px;
	}

.arrow {font-size: 18px; font-family: verdana;}


#panel0 {}

/* Commented for white bg-10/26/07
#panel1 a { color: #FFFFFF; } */




#tabnav {  
      background-color: transparent; 
	  position: relative;
	  /*top: 0px;
	  left: 10px;*/
	  float:left; /* IE hack for proper alignment */
	  }
	
	
	 overrides default anchor border on tabnav style 
	  #tabnav a {
		border:none;
	  }

/* Tab styling for JS off */
/* Contains 5 tabs laid out in two rows, 2 over 3 */

#jsoff_tabContainer {
	background-color: #FFFFFF;
	width:544px;
	margin:0 auto;
	font-size:1.2em;
}

/* contains top row of tabs */
#jsoff_tabTopRow {
	width:363px;
	margin:0 auto;
}
/* contains first tab */
#jsoff_tabOne {
	width:160px;
	height:130px;
	float:left;
	padding:10px;
	border:solid 1px #F4A62B;
	border-right:none;
	overflow:hidden;
	background-image:url(images/gradientBG.gif);
	background-repeat:repeat-x;
	text-align:left;
}
/* contains second tab */
#jsoff_tabTwo {
	width:160px;
	height:130px;
	float:left;
	padding:10px;
	border:solid 1px #F4A62B;
	overflow:hidden;
	background-image:url(images/gradientBG.gif);
	background-repeat:repeat-x;
	text-align:left;
}
/* contains bottom row of tabs */
#jsoff_tabBtmRow {
	width:544px;
	margin:0 auto;
	clear:both;
}
/* contains third tab */
#jsoff_tabThree {
	width:160px;
	height:130px;
	float:left;
	padding:10px;
	border:solid 1px #F4A62B;
	border-right:none;
	overflow:hidden;
	background-image:url(images/gradientBG.gif);
	background-repeat:repeat-x;
	text-align:left;
}
/* contains fourth tab */
#jsoff_tabFour {
	width:160px;
	height:130px;
	float:left;
	padding:10px;
	border:solid 1px #F4A62B;
	border-right:none;
	overflow:hidden;
	background-image:url(images/gradientBG.gif);
	background-repeat:repeat-x;
	text-align:left;
}
/* contains fifth tab */
#jsoff_tabFive {
	width:160px;
	height:130px;
	float:left;
	padding:10px;
	border:solid 1px #F4A62B;
	overflow:hidden;
	background-image:url(images/gradientBG.gif);
	background-repeat:repeat-x;
	text-align:left;
}

.jsoff_tabs {
	width:161px;
	padding:5px 20px 0px 0px;
	float:left;
	/*padding-left:2px;*/
}


/* CSS for tool tips - rb */
#tooltip a:hover {
			font-size:1.2em; /* fix for Internet Explorer: font must be different
								size than parent font size*/
			text-decoration:none;
		}

		.tooltipLinkInner {
			text-decoration:none;
			position:relative; /*this is the key*/
    		z-index:24; background-color:#FFFFFF; /*#7e92ba*/
    		color:white;
    		text-decoration:none;
		}

		#tooltip .toolbox a:hover span {
		  display: block !important;
		  background-color: #FFFFCC;
		  border: solid #000000 1px;
		  color: black;                                                                    
		  position: absolute;
		  z-index: 1000;
		}

		.tooltipInner {
			margin:7px;
			font-size:.9em;
			width:175px;
			text-align:left;
			text-align: left;
			padding: 8px;
			font-weight: normal;
			line-height:2em;
			
		}

		.tooltipBox {
			display: none;
			left: 30px;
			top: 30px;
		 	width:200px;
			border:1px solid #000000;
    	}
/* Standard formating styles */
/* Centers text */
.center {
	text-align:center;
	}

/* Special divs */
/* Formats display of Ed grants in edgrant/dsp/dsp_searchdetail.cfm*/

div.edgrantdsp {
	background-color:#4B7BA4;
	/*margin: 0px auto;*/
	margin-left:10px;
	float:left;
	line-height:1.7em;
	font-size:1.2em;
	}

div.edgrantdspL {
	width:165px;
	float:left;
	background-color:#4B7BA4;
	color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size : 1.2em;*/
	font-weight:bold;
	text-align:right;
	padding:5px 5px 20px 5px;
	}

div.edgrantdspR {
	width:540px;
	float:left;
	padding:5px 5px 20px 5px;
	/*font-size:1.2em;*/
	border:solid 1px #4B7BA4;
	background-color:#FFFFFF;
	}

/* Formats display of Video Galleries in browse/dsp/... */
.video_info {
	float:left;
	height:275px;
	width:200px; 
	/*font-size:1.4em;
	font-weight:bold;*/
	padding:5px;
	border-top:solid 1px #000000;
}

.video_info2 {
	float:left;
	height:275px;
	width:400px;
	/*font-size:1.4em;
	font-weight:bold;*/
	padding:5px;
	border-top:solid 1px #000000;
	
}

.video_keyword {
	float:left;
	height:275px;
	width:98px;
	/*font-size:1.4em;
	font-weight:bold;*/
	padding:5px;
	border:solid 1px #000000;
	border-bottom:none;
}

.video_table_hd {
	float:left;
	width:710px;
	background-color:#7E92BA;
	font-size:1.4em;
	font-weight:bold;
	padding:5px;
	color:#FFFFFF;
	}
	
.video_table_hd_sub {
	float:left;
	background-color:#EEEEEE;/**/
	font-size:1.2em;
	font-weight:bold;
	padding:5px;
	/*color:#FFFFFF;*/
	}

/* specific styles for abeinitiative */
/* Box for video and text nested inside #article */	
#vidBox {
	width:400px;
	margin:auto;
	padding:10px;
	color:#eeeeee;
	background-color:#035b8b;
	border:outset 3px #000000;
	 /*float:left;*/
	/*padding-left:3em;*/
	}
	
.videoButton {
	float:left;
	width:50px;
	padding:25px 0px;
	text-align:center;
	}
	
.videoText {
	float:left; 
	width:450px;
	padding-left:25px;
	}	
	
/* End abeinitiative styles */
	
.floatLeft {
	float:left;
}

.floatRight {
	float:right;
}



/* iic classes are for Internet in the Classroom- ls 9-24-07 */		
#iicsidebar {  
		width: 300px; 
		/*min-height:375px; */
        padding: 8px;
		border: 2px solid #EABB7A; /* changed 8/8/07 by rb, was left border only */
		background-color: #F7F7F7; /*#dddddd;*/
		text-align: left;
		margin: 25px 10px;
		float:left; /*was right*/
	/*copied from Other News */	
		}
#iicsidebarright {
	width: 300px;
	/*min-height:375px; */
    padding: 18px 18px 10px 18px;
	border: 2px solid #EABB7A;
	background-color: #F7F7F7; /*#dddddd;*/
	text-align: left;
	float:right;
	margin: 15px 0 5px 10px;	/*copied from Other News */
		}


.iicstandardtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-align: left;
	margin-bottom:1em;
}
.iiclefttext {
	text-align:left
}
.iicbluetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4b7ba4;
	text-align: left;
	padding: 3px;
}

.iicimage {
	float: right;
	clear: right;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.iicimageleft {
	float: left;
	clear: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.iicdivpadleft {
	margin-left: 15px;
	margin-right: 5px;
}
.iicblockdivleft {
	float: left;
	clear: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-left: 20px;
	border-bottom-color: #EABB7A;
	border-bottom-style: dotted;
	border-bottom: 2px;
	text-align: left;
	font-size: 1.2em;
}
.iicclearfix {
	overflow:auto;
}

/* end iic styles */

/* Hot Topics Menu styles - by rb 2/16/2010 */
.ht_menu_wrapper {
	width:165px;
	padding:0 7px;
}

.ht_menu_wrapper h1 {
	padding:7px;
	margin:5px auto;
	width:151px;
	color:#003366;
	font-size:2em;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	text-align:center;
	border-bottom:solid 3px #003366;
	}

.ht_menu_item {
	padding:7px;
	margin:5px auto;
	width:151px;
	background-color:#4b7ba4;
	color:#ffffff;
	font-size:1.2em;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	border:solid 1px #000033;
}

.ht_menu_item a {
	color:#ffffff;
	text-decoration:none;
}

.ht_menu_item a:hover {
	color:#000033;
	background-color:#4b7ba4;
	text-decoration:none;
}

/* paypal button jb added 10.13.2011 */
.paypalbutton {
	margin: 0;
	padding: 0;
	height: 42px;
	width: 145px;
	background-image: url(../shoppingcart2/images/btn_xpressCheckout.gif);
	background-repeat: no-repeat;
	border: 0;
	cursor: pointer;
	text-indent: -10000px;
}

/* F4V Flash video display box styles */
#centeredBox {
 margin: 0 auto;
 padding: 0;
 width: 450px;
 text-align: center;
 border:0px solid #a1a1a1;
 padding:20px 15px 10px 15px; 
 background-color: #dddddd;
 background-repeat: no-repeat;
 background-position: top;
 border-radius:10px;
 -moz-border-radius:10px; /* Firefox 3.6 and earlier */
 }
 
#myAlternativeContent {
 margin: 0;
 padding: 0;
 position: relative;
 top: -5px; 
 }

/* Social Media Icons */
 
 div.connect {
	Float:left;
	align-content:center;
	width:200px;
	margin-top:10px;  
	 
	 }
 
 .connect ul {
	list-style: none;
	margin-left:20px;
	padding-left:0px;
	
	
}
div.connect li {
	float: left;
	margin: 5px 0;
	margin-right:5px;
	
}
.connect li a{
	display: block;
	width: 25px;
	height: 25px;
	text-indent: -999em;
	list-style-type:none;
	background-repeat: no-repeat;
	background-image: url(../images/social.jpg);
	float: left;
	
}
.connect li:last-child  {
	margin-right: 0;
}
.connect a.twitter {
	background-position: -50px top;
}
.connect a.pinterest {
	background-position: left -50px;	
}
.connect a.facebook {
	background-position: left top;
}
.connect a.linked {
	background-position: -100px -50px;
}
.connect a.youtube {
	background-position: -100px top;
}
/* Want Add Button */
.WAbtn {
  background: #71b4ed;
  background-image: -webkit-linear-gradient(top, #71b4ed, #067ab4);
  background-image: -moz-linear-gradient(top, #71b4ed, #067ab4);
  background-image: -ms-linear-gradient(top, #71b4ed, #067ab4);
  background-image: -o-linear-gradient(top, #71b4ed, #067ab4);
  background-image: linear-gradient(to bottom, #71b4ed, #067ab4);
  -webkit-border-radius: 17;
  -moz-border-radius: 17;
  border-radius: 17px;
  -webkit-box-shadow: 2px 2px 3px #666666;
  -moz-box-shadow: 2px 2px 3px #666666;
  box-shadow: 2px 2px 3px #666666;
  font-family: Arial;
  color: #ffffff;
  font-size: 18px;
  text-align:center;
  padding: 18px;
  border: solid #1f628d 2px;
  text-decoration: none;
}

.WAbtn:hover {
  background: #2b76b7;
  background-image: -webkit-linear-gradient(top, #2b76b7, #00589c);
  background-image: -moz-linear-gradient(top, #2b76b7, #00589c);
  background-image: -ms-linear-gradient(top, #2b76b7, #00589c);
  background-image: -o-linear-gradient(top, #2b76b7, #00589c);
  background-image: linear-gradient(to bottom, #2b76b7, #00589c);
  text-decoration: none;
}

.rowbtn{
	height:125px;
	}

.center{
	text-align:center;
	}
	
/* Abbr Title */

.abbr {
    border-bottom: 1px dotted #777;
}
